SORU
10 ŞUBAT 2011, PERŞEMBE


Eğer bir C tipi bir arabirim uygulayan belirleme# yansıma

Yokyansıma1 ** teklif bir şekilde bazı System.Type tip modeller bazı arayüz belirli olmadığını belirlemek için?

public interface IMyInterface {}

public class MyType : IMyInterface {}

// should yield 'true'
typeof(MyType)./* ????? */MODELS_INTERFACE(IMyInterface);

CEVAP
10 ŞUBAT 2011, PERŞEMBE


Kafamın üst kapalı bir kaç seçenek var

  1. typeof(IMyInterface).IsAssignableFrom(typeof(MyType))

  2. typeof(MyType).GetInterfaces().Contains(typeof(IMyInterface))

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • Jay Will

    Jay Will

    19 NİSAN 2006
  • Tutorials Junction

    Tutorials Ju

    1 Ocak 2014