C#中文件名或文件途徑不法字符斷定辦法。本站提示廣大學習愛好者:(C#中文件名或文件途徑不法字符斷定辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#中文件名或文件途徑不法字符斷定辦法正文
文件途徑或許保留模板湧現不法字符斷定
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 靜態庫便可。