文字列の短いリストに特定の文字列が含まれているかどうかをテストしたいと考えています。現在、コードは次のようになっています。
if (new List<string> { "A", "B", "C" }.Contains (str)) {
しかし、これは肥大化しているようです。たとえば、Java では iirc を簡単に記述できますが、{"A", "B", "C"}.Contains(str)
これは上記よりもはるかに望ましいものです。
C#にはもっと良い方法があると確信しています。指摘していただけますか?