そこで、次のステートメントを使用して、文字列に配列の特定の単語が含まれているかどうかを確認します。
if(stringArray.Any(s => stringToCheck.Contains(s)))
単純。これで一致が見つかり、ステートメントは真です。しかし、配列内のどの項目が文字列と一致したかも知りたいです。上記のLINQステートメントのプレースホルダー「s」は、次の句では使用できません。
誰かがアイデアを持っていることを願っています。はい、配列をループすることもできますが、LINQの方がはるかに見栄えがします。=)