Qua*_*nel 0 c# if-statement alphanumeric
我正在尝试编写 if 语句,该语句在字符串包含任何非字母数字字符(下划线除外)时运行。
这就是我所拥有的,我试图找到一种简单的方法来为下划线添加例外,但我遇到了困难。(其中键是一个字符串)。
// Check for non-alphanumerics except underscore
if (!(key.All(char.IsLetterOrDigit)))
{
validationResult = false;
}
Run Code Online (Sandbox Code Playgroud)
您只需要在 中扩展逻辑All:
if (!(key.All(c => char.IsLetterOrDigit(c) || c=='_')))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |