LINQ - string contains any of characters

0

Witam szanowne grono forumowiczów,

Mam pewien problem do którego nie potrafię ułożyć odpowiedniego LINQ.

Mam string powiedzmy "ala ma kota" i mam tablicę liter "bcdefg". Chcę napisać IFa który wejdzie do środka tylko wtedy kiedy żadna z liter w tablicy nie znajduję się w stringu. W formie pseudokodu:

string base = "ala ma kota";
char[] letters = "bcdefg".ToCharArray();

if(base not contains any letter from letters)
{
 // do this
}
1
if (base.All(x => !letters.Contains(x)))

lub

if (!base.Any(x => letters.Contains(x)))

1 użytkowników online, w tym zalogowanych: 0, gości: 1