版主请进,判断文件名中含有非法字符与汉字
把所有的非法字符与汉字放在D盘目录的一个记事本里面,之后判断文件名中是否含有这个记事本中的汉字,如果有就返回false
把我下面的函数修改成上面的功能,谢谢版主
private bool CheckFileName(string fileName)
{
var result = true;
foreach (var item in Path.GetInvalidPathChars())
{
if (fileName.Contains(item))
{
result = false;
break;
}
}
if (fileName.Contains('\'') || fileName.Contains('"') || fileName.Contains('#'))
{
result = false;
}
return result;
}