Wpis z mikrobloga

#programowanie #csharp #bojowkadotnet

Byłby mi ktoś w stanie wyjaśnić w prostych słowach czym tak naprawdę jest klasa Assembly z przestrzeni nazw System.Reflection? O ile to jaką funkcję spełnia sama przestrzeń nazw mniej więcej rozumiem, o tyle sama klasa Assembly jest dla mnie niezrozumiała i to pomimo że cały czas siedzę nad MSDNem. :P
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bartoneczek: Klasa Assembly jest klasą reprezentującą podzespół. Podzespołem może być exek, podzespołem może być dll... Tą klasę najczęściej korzysta się w czasie, gdy chcesz zaprojektować sobie architekturę wtyczek (tworzysz instancje klasy za pomocą zdalnego konstruktora i działasz na tym typie).
  • Odpowiedz
@japer: yhm. Czyli jeśli pobiorę assembly metodą GetAssembly() w jakiejkolwiek klasie to będę miał niejako klasę reprezentującą program w której ta klasa (dllka) istnieje? Chyba rozumiem. :P
  • Odpowiedz