Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Заинтересовало выражжение типа a==b?"a":"b"


Автор: lankin 18.11.2008, 14:14
В  общем вот в чем суть. 
Можно написать так:
Код

int a = 1;
string b = "";

If(a == 1)
{
    b = "Yes"
}
else b = "No"


или можно это заменить на менее громоздкое
Код

a == 1 ? "No" : "Yes"


Вот в последнем выражении должно нет-да быть или наоборот да-нет?

Автор: HalkaR 18.11.2008, 14:19
Код

a == 1 ? "Да a==1" : "Нет, а!=1"

Автор: lankin 18.11.2008, 14:28
HalkaR,  Во! Самое то! Спасиб!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)