LINQ计数字符外观

rya*_*yan 2 c# linq

不是循环我的字符串我想使用LINQ.怎么做以下?

//  explode our word
List<char> rackBag = new List<char>();
rackBag.AddRange("MYWORD??".ToCharArray());

// How many wildcards?
int wildCardCount = rackBag.Count(x => x.Equals("?"));
Run Code Online (Sandbox Code Playgroud)

wildCardCount应该等于2.

jba*_*all 17

那里有很多不必要的步骤.试试这个:

int wildCardCount = "MYWORD??".Count(x => x == '?');
Run Code Online (Sandbox Code Playgroud)