SORU
4 NİSAN 2014, Cuma


Planlanan " anlamı, özel korumalı" ne C# erişim değiştiricisi?

Diğer Roslyn belgelerine bir parçası olarak, bir sayfa C için planlanan dil özellikleri ile Language feature implementation status, adı var# ve VB.

Benim başının etrafında sarın bulamadığım bir özellik 1* *erişim belirleyicisi oldu:

private protected string GetId() { … } 

Ayrıca birçok yeni özellikleri açıklıyor C# Language Design Notes, ama bu onlardan biri değil sayfa var.

Eric Lippert comment: dedi

Eğer hata değiştirici artan kısıtlamalar olarak düşünmektir. Aslında değiştiriciler her zaman kısıtlamaları azaltmak. Unutma, bunları "" varsayılan; yalnızca değiştiriciler yapmak ekleyerek onları daha az kısıtlı. tarafından özel

private protected anlamı nedir? Ne zaman kullanabilir miyim?

CEVAP
9 NİSAN 2014, ÇARŞAMBA


Burada daha karışık sınırlandırarak: daha fazla Venn diyagramları tüm erişim değiştiricileri,

private:
enter image description here

private protected: (görünmektedirözelliği önerdi- şu anda mevcut değil C#)
enter image description here

internal:
enter image description here

protected:
enter image description here

protected internal:
enter image description here

public:
enter image description here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • KIT KAT

    KIT KAT

    3 EKİM 2005
  • Trulia

    Trulia

    29 Kasım 2006