Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Структуры: про члены классы\делегаты и копирование


Автор: КунгФуЧайник 9.7.2015, 17:36
1. Структуры могут содержать классы и делегаты? Раз они знакового типа, то получается, что не могут. 

2. Поверхностное копирование. Структура myStr полностью скопируется в экземпляр А или только ссылка на нее? Ведь в куче структуры упакованы, м вести должны себя как объекты, т.е. копировать ссылку на себя, а не себя.

Код

struct X{...};

class O
{

  X myStr;
}

O A = new O();
O B = new B();

A = B;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)