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
}
/// <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
else15
{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
}


浙公网安备 33010602011771号