Tag: alphanumeric

优雅的方式来计算字符串中的字母数字字符?

我正在寻找一种优雅的方式,最好是一个简短的linq表达式来计算给定字符串包含多少个字母数字字符。 我现在这样做的“无聊”方式是这样的: int num = 0; for (int i = 0; i < password.Length; i++) { if (!char.IsLetterOrDigit(password, i)) { num++; } } if (num < MinRequiredNonAlphanumericCharacters) return false; 这已经相当短了,但我确信有一些linq魔法,这可以用更短,同样可以理解的表达来完成,对吧?

在文本框中仅允许使用字母数字

我有一个文本框,应该禁止输入任何特殊字符。 用户可以输入: AZ AZ 0-9 空间 如何使KeyDown事件执行此操作?