There are two variables whose value can be either empty or a value of the type "city"
var blago = sum5 + sum6>0?"Благовещенск":""; var moskva = sum7 + sum8 + sum9>0?"Москва":""; I want to combine both strings into one, but it may be that one of the variables is empty and then Благовещенск, can turn Благовещенск, , and Благовещенск should turn out without a comma.
var rezCity = blago+","+moskva;
var rezCity =blago + ( ((blago.ToString()=="") || (moskva.ToString()==""))?"":"," )+moskva;If the blago is a priori filled, the condition can be simplified. - nick_n_avar rezCity =blago + ( ((sum6>0) && (sum9>0))?",":"" )+moskva;- nick_n_a