![]() |
#17 |
Участник
|
Я так вижу, что либо вы не читали либо не поняли моих объяснений.
Попробую более подробно разъяснить. Смысл, то в том, что когда от выражения требуется вернуть значение, то:
То есть: X++: switch(value) { case cond1 : action1 case cond2 : action2 default : default_action } X++: result= cond1 ? result1 : cond2 ? result2 : default_result; То же и с функциями. Если функция void, то есть основания для беспокойства- внутри нее 100% изменяется состояние объектов, а иначе она не была бы void. Если не void то немного проще потому, что наперед известно чем все закончится.
__________________
Dynamics AX 4.0.2501.122 SP2, kernel 4.0.2163.0, MS SQL 2005 |
|