반응형
9.0에서는 객체 초기화 방법이 매우 간단해졌다. new 뒤에 Type을 입력할 필요가 없어졌다.
List<string> listData;
listData = new();
Dictionary<string, string> DicItem = new();
위와 같이 배열이나 컬렉션에 데이터를 추가하기 전에는 타입 변수 = new(); 처럼 초기화 하거나 초기화된 변수를 할당해야 한다.
그렇지 않으면 오류가 발생할 것이다.
아래처럼 왼쪽에 var, 오른쪽에 타입을 지정해도 된다.
var listData = new List<string>();
반응형