■ Path 클래스의 GetInvalidFileNameChars 정적 메소드를 사용해 부적절한 파일명 문자를 제거하는 방법을 보여준다.
▶ Path 클래스 : GetInvalidFileNameChars 정적 메소드를 사용해 부적절한 파일명 문자 제거하기 예제 (C#)
1 2 3 4 5 6 7 8 9 |
using System; string sourceFileName = @"sample?.txt"; string targetFileName = RemoveInvalidFileNameCharacter(sourceFileName); Console.WriteLine(sourceFileName); Console.WriteLine(targetFileName); |
▶ Path 클래스 : GetInvalidFileNameChars 정적 메소드를 사용해 부적절한 파일명 문자 제거하기 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
using System.IO; #region 부적절한 파일명 문자 제거하기 - RemoveInvalidFileNameCharacter(fileName) /// <summary> /// 부적절한 파일명 문자 제거하기 /// </summary> /// <param name="fileName">파일명</param> /// <returns>파일명</returns> public string RemoveInvalidFileNameCharacter(string fileName) { return string.Join(string.Empty, fileName.Split(Path.GetInvalidFileNameChars())); } #endregion |