#TIL #csharp 객체 이니셜라이저 (object initializers)
Cat cat = new Cat()
cat.Age = 10;
cat.Name = "Fluffy";
unity가 아무리 옛날 .NET Framework 3.5를 지원한다고 해도 그렇지. 이건 이상하다. 이렇게 불편할 리가 없는데.
Cat cat = new Cat { Age = 10, Name = "Fluffy" };
그래. 최소한 이거지. 객체 이니셜라이저를 사용할 수 있다. unity에서도 사용할 수 있다. 객체 이니셜라이저는 C# 3.0에 추가됐고 .NET Framework 3.5에 포함됐다.