|
![]() |
#1 |
Участник
|
Ещё стоит отметить, что prmisDefault это единственный способ отличить пропуск параметра от передачи параметра совпадающего со значением по умолчанию.
|
|
![]() |
#2 |
Участник
|
Да, для одного вызова именно так. Но, к сожалению, при цепочке вызовов эта информация теряется, и остается расчитывать на null.
|
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
Если отойти от джобов и использовать классы, то видно, что один и тот же параметр передаётся через несколько методов. Обычно из этого следует, что нужно изменить его на поле класса и инициализировать его через конструктор или set-метод. Задача сведётся к проверке anytype-переменной на значение null. Если это не ваш случай, тогда слушайте, что говорит вам belugin.
__________________
// no comments |
|