【发布时间】:2020-06-14 17:57:06
【问题描述】:
我有一些这样声明的特殊字符。
private static readonly char[] Chars = "…".ToCharArray();
另外,我可以像这样检查给定字符串中是否存在这些字符。
private static bool ContainsSpecialChars(string text)
{
return text.IndexOfAny(Chars) >= 0;
}
但我一直在计算给定字符串中有多少次出现。
注意:我有字符数组
【问题讨论】:
-
将文本更改为字符数组,使用
Count和谓词检查Chars是否包含给定字符text.ToCharArray().Count(c => Chars.Contains(c)) -
hmm 我不认为它是否重复“你将如何计算字符串中字符串(实际上是字符)的出现次数?”