![]() |
#20 |
Участник
|
не подойдет.
Тернарный оператор это выражение. X++: info(callfunc1() ? callfunc1() : callfunc2()); X++: #localmacro.tern %1 ? any2any(%1) : any2any(%2) #endmacro X++: public static anytype any2any(anytype _value) { return _value; } X++: private void method1() { int a; anytype b = ""; ; info(strFmt("%1", (a ? a : b))); // выдает предупреждение info(strFmt("%1", (a ? any2any(a) : any2any(b)))); // не выдает info(strFmt("%1", (#tern(a, b)))); // не выдает } |
|
|
За это сообщение автора поблагодарили: ivas (3). |
Теги |
ax2012, ax2012r3, тернарный оператор |
|
|