게임제작
-
C# 기초문법 정리(5) 속성C# 2022. 1. 23. 01:14
C# 10.0 을 기준으로 작성되었습니다. 속성은 전용 필드의 값을 읽거나 쓰거나 계산하는 유연한 메커니즘을 제공하는 멤버입니다. 공용 데이터 멤버인 것처럼 속성을 사용할 수 있지만, 실제로 접근자 라는 특수 메서드입니다. 이렇게 하면 데이터에 쉽게 액세스할 수 있으며 메서드의 안전성과 유연성 수준을 올리는 데에도 도움이 됩니다. 속성은 C#를 구성하는 주요 구성요소이며, 액세스 시 필드처럼 동작합니다. 그러나 필드와 달리 속성은 속성에 액세스하거나 할당할 때 실행되는 문을 정의하는 접근자로 구현됩니다. public class Person { public string FirstName { get; set; } // remaining implementation removed from listing } ge..