Aracılığıyla paylaş


değer (C# Reference)

Bağlamsal anahtar sözcük value sıradan özellik bildirimleri de set erişimcileri kullanılır.Bir girdi parametresini bir yönteme benzer.Word value istemci kodu özelliğine atamak için çalışıyor değere başvurur.Aşağıdaki örnekte, MyDerivedClass adlı bir özelliği vardır Name kullanan value yedekleme alanına yeni bir dize atamak için parametre name.Bakış açısından, istemci kodu, işlem basit atama olarak yazılır.

class MyBaseClass
{
    // virtual auto-implemented property. Overrides can only
    // provide specialized behavior if they implement get and set accessors.
    public virtual string Name { get; set; }

    // ordinary virtual property with backing field
    private int num;
    public virtual int Number
    {
        get { return num; }
        set { num = value; }
    }
}


class MyDerivedClass : MyBaseClass
{
    private string name;

   // Override auto-implemented property with ordinary property
   // to provide specialized accessor behavior.
    public override string Name
    {
        get
        {
            return name;
        }
        set
        {
            if (value != String.Empty)
            {
                name = value;
            }
            else
            {
                name = "Unknown";
            }
        }
    }

}

Kullanımı hakkında daha fazla bilgi için value, bkz: Özellikler (C# Programlama Kılavuzu).

C# dil belirtiminin

Daha fazla bilgi için bkz: C# dil belirtiminin. Dil belirtimi, C# sözdizimi ve kullanımı için nihai kaynaktır.

Ayrıca bkz.

Başvuru

C# anahtar sözcükler

Kavramlar

C# Programlama Kılavuzu

Diğer Kaynaklar

C# Başvurusu