반응형 objectinitializer1 C# 객체 이니셜라이저(Object Initializer)를 알아보자 C# 객체 이니셜라이저(Object Initializer)는 무엇인가?객체 이니셜라이저는 객체를 초기화하는 방식 중에 하나이다. 객체 이니셜라이저를 사용하면 객체를 선언하고 초기화할 때 더 간결하고 간편하게 객체 초기화가 가능하다.new 클래스명 { 속성 = 값, 속성 = 값 };생성자 호출과 동시에 속성 초기화 가능순서에 상관없이 초기화 가능표현식(Expression)의 형태로 한 줄로 초기화 가능var player = new Player{ Name = "홍길동", Level = 10};// 위와 동일함var player = new Player();player.Name = "홍길동";player.Level = 10;왜 식(Expression)으로 디자인되었나?함수 인자로 직접 전달할 수 있음.. 2025. 5. 12. 이전 1 다음