SORU
22 EYLÜL 2009, Salı


Neden yansıma kullanılıyor .NET tavsiye?

Kesinlikle iyi bir uygulama kullanımı kolay mı?

Yansıması gereken bir proje bazı olası durumlar nelerdir?

CEVAP
22 EYLÜL 2009, Salı


Yansıma temel değer derlemeler, türleri ve üyeleri incelemek için kullanılabilir. Bilinmeyen Meclisi veya bir nesne içeriğini belirlemek için çok güçlü bir araçtır ve durumlarda geniş bir yelpazede kullanılabilir.

Yansıma karşıtları yavaş olduğunu, ancak Yansıma boyunca kullanılır--kod yürütülmesine statik karşılaştırıldığında hangisinin doğru olduğunu görecekler .NET toolkit çok güçlü bir araç olabilir istismar değil bu çerçeve, ve sağladı.

Bazı yararlı uygulamalar:

  • Bir derleme bağımlılıkları belirlemek

  • Bir arabirim uygulayan konuma türleri, temel bir soyut sınıf ve özellikleri ile üyelerini aramak kaynaklanıyor

  • (Pis kokulu) test - Eğer size bağlı bir sınıf olan untestable (ıe değil izin vermek için kolayca inşa sahte) kullanabilirsiniz Yansıması enjekte sahte değerler içinde sınıf--hiç hoş değil, ama tavsiye edilmez olabilir kullanışlı bir aracı bağlama.

  • Hata ayıklama yüklenen derlemeler, onların referansları, mevcut yöntemler, vb bir listesini bırakmak...

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011
  • Moto Journal

    Moto Journal

    28 Mayıs 2007

İLGİLİ SORU / CEVAPLAR