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

  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • Matt Harding

    Matt Harding

    23 Mayıs 2006