Как можно Я проверяю, что несколько логических значений имеют одинаковые значения в C #?

Есть ли более короткий способ проверить следующее:

if (!((a == b) && (a == c) && (a == d) && (a == e) && (a == f)))

Я закончил тем, что написал метод, который позволяет мне это сделать

if (!AllEqual(new[] { a, b, c, d, e, f }))

Это кажется более приятным и более читаемым, но я ' m интересно, есть ли что-то в структуре, что уже делает это?

9
задан My Other Me 10 November 2010 в 07:07
поделиться