반응형
internal static string ReplaceInvalidCharsInFilePath(string filePath)
{
string vaildFilePath = filePath;
char[] invalidFileNameChars = Path.GetInvalidFileNameChars();
char[] invalidPathChars = Path.GetInvalidPathChars();
foreach (var invalidChar in invalidFileNameChars)
{
vaildFilePath = vaildFilePath.Replace(invalidChar, '_');
}
foreach (var invalidChar in invalidPathChars)
{
vaildFilePath = vaildFilePath.Replace(invalidChar, '_');
}
return vaildFilePath;
}
반응형
'[====== Development ======] > C#' 카테고리의 다른 글
이미지 파일의 사이즈 정보 구하기 (0) | 2022.06.03 |
---|---|
DB에서 쿼리한 결과를 Dictionary 에 저장하는 방법 (0) | 2022.05.10 |
Linq를 사용하여 List에서 가장 가까운값 찾기 (0) | 2022.04.13 |
[WPF] Passwordbox 의 Focus를 끝으로 지정하는 Extention (2) | 2022.04.12 |
[WPF] Exception이 발생해도 App이 죽지 않도록 하는 방법 (0) | 2022.04.05 |