C#判断字符串中是否具有非法字符

string a = textBox1.Text;
if (!string.IsNullOrEmpty(a))//判断字符串是否为空
{
  if (a.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0)//判断路径中是否有非法字符
     {
       MessageBox.Show("路径中具有非法字符");
     }
}

 

posted @ 2023-02-19 10:44  泰小海  阅读(287)  评论(0编辑  收藏  举报