private MyStruct[] m_myStruct = new MyStruct[] { new MyStruct() };
public MyStruct[] myStruct
get => (MyStruct[])this.m_myStruct.Clone();
set => this.m_myStruct = value;
private string m_ConditionEvent = "the default value";
get => this.m_ConditionEvent;
set => this.m_ConditionEvent = value;
public static void Main()
MyClass myClass = new MyClass();
Console.WriteLine(myClass.myStruct[0].parameter);
myClass.myStruct[0].parameter = "x";
Console.WriteLine(myClass.myStruct[0].parameter);
MyStruct[] copy = myClass.myStruct;
Console.WriteLine(myClass.myStruct[0].parameter);