2016-08-26 17 views
10

W .Net mamy Type.IsClass, aby sprawdzić, czy typ jest klasą przy użyciu System.Reflection.Jak sprawdzić, czy typ jest klasą?

Ale w .Net Core nie. Jak mogę sprawdzić?

+3

Zawsze używam google przed, jeśli uważasz, że kwestia ta jest przydatna proszę dać negatywny głos, ale nie sprawiają, bezużytecznych komentarzy. –

+0

@MethodMan 100% nie zgadzam się biorąc pod uwagę podzbiór API w rdzeniu .net 1.x – TerribleDev

Odpowiedz

19

Spróbuj zadzwonić pod numer GetTypeInfo(), aby uzyskać te informacje.

2

Jest ok, na: .net Rdzenia 1,1

using System.Reflection; 
bool isClass = obj.GetType().GetTypeInfo().IsClass; 
Powiązane problemy