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

  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009
  • mliskIT

    mliskIT

    29 Mart 2012
  • SVB International

    SVB Internat

    29 EKİM 2011