首页 > 编程 > C# > 正文

C#中文件名或文件路径非法字符判断方法

2020-01-24 01:41:12
字体:
来源:转载
供稿:网友

文件路径或者保存模板出现非法字符判断


1)不为空判断

string strTemplateName = txtTemplateName.Text;      if (string.IsNullOrWhiteSpace(strTemplateName))      {        Show("请输入模板名称!", "提示", .Information, OK);        txtTemplateName.Focus();        return;      }

2)然后对strTemplateName 进行非法字符判断

if (strTemplateName.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0)      {        //含有非法字符 / / : * ? " < > | 等        Show("模板名称含有非法字符,请重新输入", "错误", Error, OK);        txtTemplateName.Focus();        return;      }


3)path 引用系统的io 动态库即可。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表