我正在編寫代碼以確定密碼是否包含足夠的標點符號。計算字符串中數組中字符出現的次數?
如何計算一組中任何字符的出現次數?
這些方針的東西:
private const string nonAlphaNumericCharSet = "#*!?£$+-^<>[]~()&";
...
public static bool PasswordMeetsStrengthRequirements(string password)
{
return password.Length >= MINIMUM_PASSWORD_LENGTH && password.NumberOfOccurences(nonAlphaNumericCharSet.ToCharArray()) >= MINIMUM_NONALPHANUMERIC_CHARS;
}
一個優雅的解決方案LINQ獎勵積分。
你如何給出獎勵積分? – Oliver
@奧利弗:我想黑騎士會獎勵獎金(24小時等待期後)。 –
我正在考慮獎勵upvotes。當然我個人的感激之情;)。但是,如果人們認爲答案值得獎勵,那麼我會獎勵一個答案。 – Kev