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

更新于: 2020 年 6 月 22 日

499 浏览量

开启 职业生涯

完成课程获得认证

开始
广告