집 >백엔드 개발 >C#.Net 튜토리얼 >C#:무엇인가요?
답변: C#의 nameof 연산자는 지정된 표현식의 이름을 반환합니다. 자세한 설명: nameof 연산자는 다음 유형 표현식에서 사용할 수 있습니다. 필드 속성 메소드 이벤트 유형 유형 멤버(필드, 속성, 메소드 등)
C#의 nameof 연산자
C#의 nameof 연산자 지정된 표현식의 이름을 나타내는 문자열을 반환합니다.
Syntax
<code>nameof(expression)</code>
여기서 expression
는 다음 중 하나일 수 있습니다. 방법 등)
동적 코드 또는 메타데이터를 생성합니다.
예
<code class="csharp">// 字段 int age = 25; Console.WriteLine($"My age is {nameof(age)}"); // 属性 string name = "John"; Console.WriteLine($"My name is {nameof(name)}"); // 方法 void PrintName() { Console.WriteLine("John"); } Console.WriteLine($"The method name is {nameof(PrintName)}"); // 类型 Console.WriteLine($"The type name is {nameof(int)}");</code>
<code>My age is age My name is name The method name is PrintName The type name is Int32</code>
로컬 변수
익명 유형동적 유형
위 내용은 C#:무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!