抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >
  • 判断文件名称是否有效

    1
    2
    3
    4
    5
    var fileName = @"D:\Source\*Http:Server?.cs";
    if (fileName.IndexOfAny(System.IO.Path.GetInvalidFileNameChars()) != -1)
    {
    Console.WriteLine("File name is invalid");
    }

    输出结果:“File name is invalid”。

  • 替换文件名中的无效字符

    1
    2
    3
    4
    5
    6
    var fileName = @"D:\Source\*Http:Server?.cs";
    foreach (var c in System.IO.Path.GetInvalidFileNameChars())
    {
    fileName = fileName.Replace(c,' ');
    }
    Console.WriteLine(fileName);

    输出结果:“D Source Http Server .cs”。

评论