Учитывая это выражение LINQ:
items.Select( i => i.ToLowerInvariant() ).Except( keywords )
Есть ли способ выразить это, где вы сохраняете регистр ввода, без использования Where ()?
Где подход:
items.Where( i => !keywords.Contains( i.ToLowerInvariant() ) )
Мне нравится, как читается подход Except, но мне не нужен измененный вывод.
Есть идеи?