1 /// <summary>
2 /// 检查文件名是否合法.文字名中不能包含字符\/:*?"<>|
3 /// </summary>
4 /// <param name="fileName">文件名,不包含路径</param>
5 /// <returns></returns>
6 private bool IsValidFileName(string fileName)
7 {
8 bool isValid = true;
9 string errChar = "\\/:*?\"<>|"; //
10 if (string.IsNullOrEmpty(fileName))
11 {
12 isValid = false;
13 }
14 else
15 {
16 for (int i = 0; i < errChar.Length; i++)
17 {
18 if (fileName.Contains(errChar[i].ToString()))
19 {
20 isValid = false;
21 break;
22 }
23 }
24 }
25 return isValid;
26 }
2 /// 检查文件名是否合法.文字名中不能包含字符\/:*?"<>|
3 /// </summary>
4 /// <param name="fileName">文件名,不包含路径</param>
5 /// <returns></returns>
6 private bool IsValidFileName(string fileName)
7 {
8 bool isValid = true;
9 string errChar = "\\/:*?\"<>|"; //
10 if (string.IsNullOrEmpty(fileName))
11 {
12 isValid = false;
13 }
14 else
15 {
16 for (int i = 0; i < errChar.Length; i++)
17 {
18 if (fileName.Contains(errChar[i].ToString()))
19 {
20 isValid = false;
21 break;
22 }
23 }
24 }
25 return isValid;
26 }