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

  • Awesomesauce Network

    Awesomesauce

    4 EKİM 2012
  • JamesAtiPhone

    JamesAtiPhon

    16 EYLÜL 2010
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011