Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 nameof 키워드

<시간/>

nameof 연산자는 변수, 유형 또는 멤버가 될 수 있는 요소의 문자열 리터럴을 반환합니다.

예를 들어, 다음은 우리의 변수입니다 -

var vehicle = "motorbike";

문자열 리터럴을 얻으려면 nameof −

를 사용하세요.
nameof(vehicle);

다음은 nameof 키워드를 구현하는 코드입니다 -

예시

using System;

public class Program {
   static void Main() {
      var vehicle = "motorbike";
      Console.WriteLine(nameof(vehicle));

      var time = DateTime.Now.ToLocalTime();
      Console.WriteLine(nameof(time));

      var a = false;
      Console.WriteLine(nameof(a));
   }
}

출력

vehicle
time
a