簡體   English   中英

我可以使用單個類成員存儲C#屬性的值嗎?

[英]Can I store the value of a C# property with a single class member?

我與以下兩個成員一起上課:

private _something;
public something
{
    get
    {
        return _something;
    }

    set
    {
        // ... Manipulate value ...
        _something = value;
    }
}

我想使用get { }set { }而不引用單獨的成員,但是保持相同的功能。 有沒有這樣做的機制?

它看起來像你要求,而你在你的二傳手method.The答案有一定的邏輯是否可以使用自動實現的屬性是 ,你不能。 您必須明確提供一個后備字段。

自動實現的屬性還使用編譯器創建的后備字段,因此必須存儲一些值,因為屬性只是getset方法的語法糖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM