C#创建目录,文件名过滤特殊字符串,非法字符

string invalid = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());

foreach (char c in invalid)
{
    illegal = illegal.Replace(c.ToString(), ""); 
}
原文地址:https://www.cnblogs.com/x-poior/p/6158541.html