c# enums asp.net-core .net-4.6

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?