c# - Propiedad Type.IsEnum en Portable Class Library
enums asp.net-core (1)
Algunas funcionalidades de Type
se movieron a TypeInfo
en .NET Core.
typeof(T).GetTypeInfo().IsEnum
Estoy tratando de codificar en una Portable Class Library
usando ASP.NET Core 1.0
, la siguiente instrucción:
public static void WriteMessage<T>(T value)
{
if (typeof(T).IsEnum)
{
Debug.Print("Is enum")
}
else
{
Debug.Print("Not Is enum")
}
}
Pero este código no se compila porque el compilador dice que la propiedad IsEnum
no está presente en Type.
¿Alguna sugerencia?