Menü Schließen

Change String into a Valid File Name

Not all possible characters are suitable for file names. For example path separators cannot be used for file names.

This changes any string into a valid file name by replacing the invalid characters with an underscore:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
public static string GetValidFileName(string fileName)
{
foreach (char c in Path.GetInvalidFileNameChars())
{
fileName = fileName.Replace(c, '_');
}
return fileName;
}
public static string GetValidFileName(string fileName) { foreach (char c in Path.GetInvalidFileNameChars()) { fileName = fileName.Replace(c, '_'); } return fileName; }
public static string GetValidFileName(string fileName)
{
  foreach (char c in Path.GetInvalidFileNameChars()) 
  { 
    fileName = fileName.Replace(c, '_'); 
  }
 
  return fileName; 
}

 

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert