Об этом, должно быть, уже был дан ответ, но я не могу найти ответ:
Есть ли быстрый и предоставленный способ обнуления struct
в С# или мне нужно предоставить someMagicalMethod
самостоятельно?
Чтобы быть ясным, я знаю, что структура будет инициализирована до 0, я хочу знать, есть ли быстрый способ сбросить значения до 0.
т.е.
struct ChocolateBar {
int length;
int girth;
}
static void Main(string[] args) {
ChocolateBar myLunch = new ChocolateBar();
myLunch.length = 100;
myLunch.girth = 10;
// Eating frenzy...
// ChocolateBar.someMagicalMethod(myLunch);
// myLunch.length = 0U;
// myLunch.girth = 0U;
}