Member access expression
Peponi │ 12/19/2024 │ 2m
C#
SyntaxExpression.
Member access expression
12/19/2024
2m
Peponi
C#
SyntaxExpression.
1. Introduction
.
기호는 네임스페이스 및 형식 멤버에 액세스할 때 사용한다.
2. Using 지시문
using
지시문을 사용할 때 .
을 사용하여 중첩된 네임스페이스 또는 형식에 접근할 수 있다.
using System.ComponentModel;
using static System.Console;
3. 정규화된 형식
.
을 사용하여 정규화된 이름을 만들고 네임스페이스 내의 형식에 액세스할 수 있다. using
지시문을 사용하면 정규화를 하지 않아도 된다.
System.Collections.Generic.List<int> ints = [1, 2, 3, 4, 5];
System.Console.WriteLine(string.Join(", ", ints));
/* output:
1, 2, 3, 4, 5
*/
4. 멤버 접근
.
을 사용하여 형식의 정적, 비정적 멤버에 접근할 수 있다.
string foo = "ABC";
Console.WriteLine(foo.Length);
/* output:
3
*/
5. 확장 메서드
.
을 사용하여 확장 메서드에 접근할 수 있다.
public static class IntExtension
{
public static int Add(this int A, int B) => A + B;
}
int foo = 1;
int bar = 2;
Console.WriteLine(foo.Add(bar));
/* output:
3
*/