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

  • BSA

    BSA

    9 NİSAN 2012
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007
  • bored before i even began

    bored before

    30 Mart 2009