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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • FRED

    FRED

    1 EKİM 2005