if(someBoolTest()) dothis()
else dothat();
или просто
if(someBoolTest()) dothis();
Было бы неплохо сделать что-то вроде:
someBoolTest() => {dothis(),dothat()}
or
someBoolTest() => dothis()
Это делается на других языках? Как это сделать на C#? (Я не думаю, что мы можем, так почему бы и нет?)
РЕДАКТИРОВАТЬ: я знаю о троичных операциях, но это не делает их лучше. Было бы неплохо сделать это с помощью какой-либо формы лямбда с делегатами.
if
? - person Blorgbeard   schedule 24.04.2015