У меня есть тип структуры:
struct test1
{
public int a;
public int b;
public double c;
public string d;
}
следующая строка дает мне «очистить» объект структуры, поля которого были инициализированы с их значениями по умолчанию:
test1 tt = default(test1);
// tt.a will be equal 0
Но теперь я хочуиметь возможность предопределять значения по умолчанию для некоторых полей в типе структуры.Например, я хочу, чтобы поле a имело 25 в качестве значения по умолчанию.
Возможно ли заставить default оператор инициализировать мою структуру с мои предопределенные значения по умолчанию ?