![]() |
#1 |
MCTS
|
Anytype (Баг или Фича)
Ну, по крайней мере, поведение довольно таки странное:
X++: Anytype a; ; a = 100; a = "aaa"; подумал вот это выручит: X++: Anytype a; ; a = 100; a = null; a = "aaa"; ![]() В принципе, тут спасает только использование локальной функции, возвращающей Anytype. |
|
|
За это сообщение автора поблагодарили: Gustav (2). |
![]() |
#2 |
Moderator
|
Anytype, вроде, приобретает тип величины первого присваивания и далее остается с этим типом . И в пределах текущей области видимости его не перешибить другим типом.
См. Внутренняя ошибка номер 25 в сценарии SQL |
|
|
За это сообщение автора поблагодарили: zZ_TOP_Zz (1). |
![]() |
#3 |
Banned
|
|
|
![]() |
#4 |
Участник
|
Еще есть класс SysAnyType - тоже может быть полезен.
Плюс при помощи его можно релизовать передачу элементарного типа по ссылке. |
|
|
![]() |
||||
Тема | Ответов | |||
Баг или фича в правах доступа | 6 | |||
Резервирование. Баг или Фича? | 8 | |||
Баг при импорте форм... или фича? | 19 | |||
Транзакции: баг или фича ? | 4 | |||
FormListItem.stateChecked() - баг или фича ? | 5 |
|