Nie inicjalizuje obiektu poza hermetyzacją przerwań konstruktora?Opcje inicjalizacji obiektu C#
Dane:
class MyClass
{
public string _aString;
}
nie powinien być członkiem _aString prywatne i instancji poprzez wywołanie konstruktora (konstruktora tu pominąć):
MyClass test = new MyClass("test");
zamiast alternatywnej metody inicjalizacji obiektu :
MyClass test = new MyClass { _aString = "Test" };
Wow! 5 odpowiedzi w krótkim czasie! Dziękuję wszystkim. Ten kod pochodzi z książki w języku C#. Byłem ciekawy, czy to najlepsze praktyki. –