Нет чтобы по существу писать, все только умничают я смотрю...
http://msdn.microsoft.com/ru-ru/library/ty67wk28.aspx

Оператор ?: (справочник по C#)

Условный оператор (?:) возвращает одно из двух значений в зависимости от значения логического выражения. Условный оператор предназначен для формы

condition ? first_expression : second_expression;

Заметки

Если условию присвоено значение true, вычисляется и становится результатом первое выражение; если присвоено значение false, вычисляется и становится результатом второе выражение. В любом случае вычисляется только одно из двух выражений.


Отредактировано DimAll (Mon Apr 19 2010 11:21 AM)