Size: a a a

2021 November 30

L

Liza in DotNetRuChat
В смысле
источник

L

Liza in DotNetRuChat
Ссылка определенный размер имеет
источник

L

Liza in DotNetRuChat
Зависит от архитектуры но в рамках одного приложения ссылка будет одинаковое количество места занимать
источник

L

Liza in DotNetRuChat
Или ты про сам объект на который она указывает?
источник

В

Владислав in DotNetRuChat
Это конечно
источник

В

Владислав in DotNetRuChat
И? Ответа на вопрос не увидел. Лежат в Data переменные, отлично
источник

аб

андрей барышников... in DotNetRuChat
Это по книжкам так, в реальности там куча оптимизаций
источник

L

Liza in DotNetRuChat
Ну ты говоришь, как на стек положить ссылку
источник

L

Liza in DotNetRuChat
Так же как и любой локальный инт
источник

L

Liza in DotNetRuChat
Переформулируй вопрос тогда плес если можно
источник

В

Владислав in DotNetRuChat
Ну переменная инт и переменная MyClass будут себя иначе вести, потому что в разных местах лежать будут
источник

С

Слава in DotNetRuChat
Возможно Владислав интересуется, как именно GC поймёт, что вот эти 4 байта на стеке- это именно ссылка, а не int
источник

L

Liza in DotNetRuChat
Ааа
источник

В

Владислав in DotNetRuChat
Речь была о том изначально, что в структуре  MyStruct ссылочные поля будут лежать на хипе, а сама структура нет. Дак вот такого не будет
источник

L

Liza in DotNetRuChat
? А как будет?
источник

В

Владислав in DotNetRuChat
Вот про это речь
источник

С

Слава in DotNetRuChat
Значения ссылочных полей, то, на что они ссылаются - будет в хипе
источник

В

Владислав in DotNetRuChat
Структура залетит в хип
источник

L

Liza in DotNetRuChat
Я все ещё не вижу проблемы в этом утверждении
источник

В

Владислав in DotNetRuChat
Вот и проблема возникает
источник