我正在编写代码来确定密码是否包含足够的标点字符.
如何计算集合中任何字符的出现次数?
这些方面的东西:
private const string nonAlphaNumericCharSet = "#*!?£$+-^<>[]~()&";
...
public static bool PasswordMeetsStrengthRequirements(string password)
{
return password.Length >= MINIMUM_PASSWORD_LENGTH && password.NumberOfOccurences(nonAlphaNumericCharSet.ToCharArray()) >= MINIMUM_NONALPHANUMERIC_CHARS;
}
Run Code Online (Sandbox Code Playgroud)
优雅的linq解决方案的奖励积分.
I4V*_*I4V 17
如何计算一组中任何字符的出现次数?
var count = password.Count(nonAlphaNumericCharSet.Contains);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2352 次 |
| 最近记录: |