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