Разница между методами инициализации объекта? [дубликат]C#

Место общения программистов C#
Anonymous
Разница между методами инициализации объекта? [дубликат]

Сообщение Anonymous »

В чем разница между инициализацией объекта путем передачи переменных в конструктор или через скобки? Каков будет правильный вариант использования того или иного метода?
public class MyClass()
{
int a { get; set; }
int b { get; set; }

public MyClass() { }

public MyClass(int _a, int _b)
{
a = _a;
b = _b;
}
}

MyClass foo = new MyClass(5, 8);
MyClass bar = new MyClass() { a = 5, b = 8 };


Подробнее здесь: https://stackoverflow.com/questions/798 ... on-methods

Вернуться в «C#»