생성자 외부에서 개체를 초기화하지 않아도 캡슐화가 중단됩니까?C# 개체 초기화 옵션
class MyClass
{
public string _aString;
}
가 _aString 회원이 개인 있어야하지 생성자를 호출 (생성자 생략)를 통해 인스턴스 :
이 주어
MyClass test = new MyClass("test");
대신 객체 초기화의 다른 방법 :
MyClass test = new MyClass { _aString = "Test" };
와우! 빠른 시일 내에 5 개의 답변을드립니다! 고마워, 모두들. 이 코드는 C#에서 가져온 것입니다. 모범 사례인지 궁금했습니다. –