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