我不想循环遍历我的字符串,而是想使用 LINQ。如何做到以下几点?
// explode our word
List<char> rackBag = new List<char>();
rackBag.AddRange("MYWORD??".ToCharArray());
// How many wildcards?
int wildCardCount = rackBag.Count(x => x.Equals("?"));
wildCardCount 应该等于 2。
最佳答案
那里有很多不需要的步骤。试试这个:
int wildCardCount = "MYWORD??".Count(x => x == '?');
关于c# - LINQ 计数字符外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3866952/