2 c#
请原谅垃圾标题,我不知道如何正确地说出来.我想知道如何使用这段代码:
int cnt = 0;
foreach (char c in test) {
if (c == '&') cnt++;
}
Run Code Online (Sandbox Code Playgroud)
从这个问题,而不是加1计数为"只是"和&,加1后,计数&或@或%?
您可以直接使用.Count和使用计数Linq
var cnt = test.Count(c => c == '&' || c == '@' || c == '%');
Run Code Online (Sandbox Code Playgroud)