是否有一个 Windows 窗体文本框或 C# 字符串本机成员方法来检查其内容是否有任何非字母数字字符?
还是我必须手动完成?
编辑:我使用了@Habib 的答案并添加了这样的空格,以便检查空格,令我惊讶的是,它起作用了!哈哈
bool result = strVariable.Any(r=> (!char.IsLetterOrDigit(r) && !char.IsWhiteSpace(r)));
顺便说一句,我从来没有使用过“lambda”表达式,这就是为什么当我在@Habib 的初始答案中添加空格条件时,上面的代码可以正常工作的原因。