C# 判断文件名中是否有非法字符 if (string.IndexOfAny(System.IO.Path.GetInvalidFileNameChars()) >= 0) { //含有非法字符 } 作者:一修先生 出处:http://1971ruru.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。