LINQメモ

文字列処理

##英文を区切りたい

string[] source = text.Split(
new char[] { '.', '?', '!', ' ', ';', ':', ',' },
StringSplitOptions.RemoveEmptyEntries);

特定の文字にマッチする回数を知りたい

var c = source.
Select(xx => xx.ToLower()).
Where(xx => xx == searchTerm).
Count();