溫馨提示×

c# nameof能用于屬性嗎

c#
小樊
81
2024-11-17 02:27:56
欄目: 編程語言

是的,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 變量中。然后我們將該變量的值輸出到控制臺。

0