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

  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • TVNorge

    TVNorge

    5 EKİM 2006
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009