C# 检查文件夹名称格式:长度限制和系统命名规范 (无正则表达式)
// 获取自定义文件夹名称 string folderName = 'MyFolder';
// 检查文件夹名称的长度是否符合系统命名规范,且不超过 20 个字节 if (folderName.Length <= 20) { // 检查文件夹名称是否符合系统命名规范 bool isValid = true; foreach (char c in folderName) { if (!(char.IsLetterOrDigit(c) || c == '_')) { isValid = false; break; } } if (isValid) { // 文件夹名称符合系统命名规范 } else { // 文件夹名称不符合系统命名规范 } }
else { // 文件夹名称长度超过 20 个字节 }
原文地址: https://www.cveoy.top/t/topic/lkaG 著作权归作者所有。请勿转载和采集!