Разница между методами инициализации объекта? [дубликат]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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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