SORU
17 EYLÜL 2008, ÇARŞAMBA


Yansıma yoluyla bir ad her türlü elde

Nasıl tüm sınıfları C yansıma yoluyla bir ad mı sana?

CEVAP
17 EYLÜL 2008, ÇARŞAMBA


Kodu aşağıdaki belirtilen derslerinin adlarını yazdırır namespace mevcut derlemede tanımlanmış.
Diğer çocuklar da belirttiği gibi, bir ad derlemeler listesini ilk olursa olsun, ne kadar farklı modüller arasında dağılmış olabilir.

string @namespace = "...";

var q = from t in Assembly.GetExecutingAssembly().GetTypes()
        where t.IsClass && t.Namespace == @namespace
        select t;
q.ToList().ForEach(t => Console.WriteLine(t.Name));

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ampisound

    Ampisound

    12 Kasım 2006
  • backyardjay

    backyardjay

    8 ŞUBAT 2009
  • Vagrant Records

    Vagrant Reco

    8 Mayıs 2006