|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
Допустим есть list<>, который извлекается в foreach. Как я могу занести в переменную ссылку на извлеченный объект, что бы при необходимости в другой части этой программы обратится к этому элементу, внести изменения и что бы они занеслись в исходных list<>? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 20:09 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
в чем конкретно проблема? присваивай переменной, меняй, все отразится. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 20:12 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
или речь идет про коллекцию типов значений? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 20:14 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
Shocker.Proили речь идет про коллекцию типов значений? У меня класс, который состоит из свойств, переменная объявляется как var test=List<Test> Если я при прогоне переменной через foreach, сделаю присвоение конкретного элемента временной переменной, то получу неполную копию, изменения которой будут оказывать на исходную переменную ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 22:22 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
iluxa1810, Test - класс или структура?? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 22:26 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
iluxa1810Если я при прогоне переменной через foreach, сделаю присвоение конкретного элемента временной переменной, то получу неполную копию, изменения которой будут оказывать на исходную переменную ? никакой копии не будет, просто ссылка будет ЗЫ трудно попробовать и посмотреть отладчиком что происходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 22:50 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
Тут резоннее спросить как сделать так чтобы НЕ ЗАНЕСЛИСЬ. То есть скопировать ссылочный тип по значению. К примеру, как передать строку в метод и чтобы строку-источник никоим образом не касалось то что будет в методе происходить. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2014, 23:39 |
|
Получить ссылку на объект
|
|||
---|---|---|---|
#18+
sanekofficeК примеру, как передать строку в метод и чтобы строку-источник никоим образом не касалось то что будет в методе происходить. Строка неудачный пример в данном случае. Если исключить ситуации с модификаций строки путем прямого доступа к памяти (что большинство не делает), то можно передавать строку и не о чем не беспокоится. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.11.2014, 14:34 |
|
|
start [/forum/topic.php?fid=20&msg=38815629&tid=1402215]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 334ms |
total: | 525ms |
0 / 0 |