C# Language객체 이니셜 라이저

통사론

  • SomeClass sc = 새로운 SomeClass {Property1 = value1, Property2 = value2, ...};
  • SomeClass sc = 새로운 SomeClass (param1, param2, ...) {Property1 = value1, Property2 = value2, ...}

비고

생성자 괄호는 인스턴스화되는 유형이 기본 (매개 변수없는) 생성자를 사용할 수있는 경우에만 생략 할 수 있습니다.

객체 이니셜 라이저 관련 예