속성 선언과 동시에 초기화하기
자동 속성과 화살표 연산자를 사용하여 앞에서 살펴본 예제를 좀 더 간결하게 꾸며 보겠습니다. 속성을 선언과 동시에 초기화하여 사용하는 예제를 만들어 봅시다.
속성 선언과 동시에 초기화: PropertyPractice.cs
using System; class Fish { public int Weight { get; set; } = 50; public void Feed(int weight) => Weight += weight; } class PropertyPractice { static void Main() { var fish = new Fish(); fish.Weight = 10; fish.Feed(15); Console.WriteLine(fish.Weight); } }
실행 결과
25