是的,C# 中的 nameof
運(yùn)算符可以用于屬性。當(dāng)您需要獲取屬性的名稱時(shí),可以使用 nameof
運(yùn)算符。以下是一個(gè)示例:
public class MyClass
{
public string MyProperty { get; set; }
}
public class Program
{
public static void Main()
{
var propertyName = nameof(MyClass.MyProperty);
Console.WriteLine(propertyName); // 輸出 "MyProperty"
}
}
在上面的示例中,我們使用 nameof
運(yùn)算符獲取了 MyClass
類中 MyProperty
屬性的名稱,并將其存儲在 propertyName
變量中。然后我們將該變量的值輸出到控制臺。