8
LINQ: не все против всех не
Часто я хочу проверить, соответствует ли предоставленное значение одному в списке (например, при проверке): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Недавно я заметил, что ReSharper просит меня упростить эти запросы: if (acceptedValues.All(v => v != someValue)) { // exception logic } Очевидно, что это логически …
272
c#
.net
performance
linq
resharper