Mono.CSharp.TypeManager.IsBuiltinOrEnum C# (CSharp) Méthode

IsBuiltinOrEnum() public static méthode

public static IsBuiltinOrEnum ( System.TypeSpec t ) : bool
t System.TypeSpec
Résultat bool
	public static bool IsBuiltinOrEnum (TypeSpec t)
	{
		if (IsBuiltinType (t))
			return true;
		
		if (IsEnumType (t))
			return true;

		return false;
	}

Usage Example

Exemple #1
0
        public static bool IsConstantTypeValid(Type t)
        {
            if (TypeManager.IsBuiltinOrEnum(t))
            {
                return(true);
            }

            if (TypeManager.IsGenericParameter(t) || t.IsPointer)
            {
                return(false);
            }

            return(TypeManager.IsReferenceType(t));
        }