Доброе утро, день или ночь,
Предположим, у меня есть класс
public class SomeClass
{
uint SomeField1;
uint[] SomeField2;
(...)
}
и ряд неизменных объектов A1
, A2
, ...
типа SomeClass
, отличающихся, например, only на SomeField1
, не так ли хорошая практика устанавливать SomeField2
во всех них, указывая на одно и то же место в памяти, или мне следует использовать дублирование массива в конструкторах, даже если я знаю, что объекты неизменны?
Большое спасибо.