SORU
29 Temmuz 2015, ÇARŞAMBA


Adına sesleniyorum amacı nedir?

Sürüm 6.0 nameof, yeni bir özellik var ama sadece değişken adını alır ve derleme bir dize için bir değişiklik olarak amacı, anlamıyorum.

<T> kullanırken bir amacı olabileceğini düşündüm ama 3 ** yapmaya çalıştığımda bana T kullanılan türü yerine yazdırır.

Amacı hakkında bir fikriniz var mı?

CEVAP
29 Temmuz 2015, ÇARŞAMBA


Özel durum üretiliyor özellik adına göre veya PropertyChanged bir olayı işlerken bir özelliğin adını yeniden kullanmak istediğiniz ne durumda örneğin. Özelliğin adı var isteyeyim sayısız durumlar vardır.

Bu örnek alın:

switch (e.PropertyName)
{
    case nameof(SomeProperty):
    { break };

    // opposed to
    case "SomeOtherProperty":
    { break;}
}

İlk durumda, SomeProperty yeniden adlandırma özelliği adı da değişecek, ya da derleme kıracak. Son durum yok.

Bu çok yararlı kodunuzu derlemek ve hatasız tutmak için bir yol (tür).

(infoof nameof yaparken, niye very nice article from Eric Lippert)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • sghaff1

    sghaff1

    23 Mart 2009