Section 3.21: 클래스 멤버 연산자
멤버 접근 (member access)
var now = DateTime.UtcNow;
// 클래스의 멤버에 접근한다. 이 경우는 UtcNow 속성 (property) 에 접근한다.
함수 호출 (function invocation)
var age = Person.GetAge(dateOfBirth);
// 위 코드는 dateOfBirth 인자를 넘겨 GetAge 함수를 호출한다.
역주: 원문에는
Person.
부분이 없이GetAge()
함수를 바로 부르고 있으나 해당 주제인 클래스 멤버 연산자와 관련이 없는 것 같아 예제를 수정하였습니다.
집합 객체 요소 액세스 (aggregate object indexing)
var letters = "letters".ToCharArray();
char letter = letters[1];
Console.WriteLine("Second Letter is {0}",letter);
// 위 예제는 letters[1] 을 호출함으로써
// 배열에서 두번째 문자를 추출한다.
// 중요: 배열의 요소 액세스시 인덱스는 0 부터 시작된다: 즉, 첫번째 문자는 letters[0] 으로 접근이 가능하다.
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/CSharpBook/
'번역 > C# Notes for Professionals' 카테고리의 다른 글
4.2: If 문의 조건식 (0) | 2020.11.17 |
---|---|
4.1: If-Else 문 (0) | 2020.11.16 |
3.20: nameof 연산자 (0) | 2020.11.13 |
3.19: 대입 이항 연산자 (0) | 2020.11.11 |
3.18: typeof (0) | 2020.11.11 |