Re: Ссылка на value type
От: Mab Россия http://shade.msu.ru/~mab
Дата: 23.01.06 09:10
Оценка:
Здравствуйте, ADemiurg, Вы писали:

AD>Как получить нормальную ссылку на value type переменную?

В общем случае никак. Можно получить managed reference, но его нельзя потом будет сохранить (все managed references лежат на стеке, поэтому не возникает проблем со временем жизни).

AD>По ByRef — с классами, как типами переменных, проблем нет, а с Integer, String, etc передается не совсем ссылка, т.к. они value-type.

Ну вот про String это Вы совершенно зря. Это ref-type. Другое дело, что он immutable, так что получить на него "ссылку" в требуемом смысле не получится.

Проблему можно решить, если написать классы-раперы для переменных. Но это уже изменение в дизайне.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.