Cartographer.Compiler.ConversionPatternGenericCloser.IsNotNullableValueType C# (CSharp) 메소드

IsNotNullableValueType() 개인적인 메소드

private IsNotNullableValueType ( Type type ) : bool
type System.Type
리턴 bool
        bool IsNotNullableValueType(Type type)
        {
            if (type.IsValueType == false)
            {
                return false;
            }
            if (type.IsGenericType == false)
            {
                return true;
            }
            var definition = type.GetGenericTypeDefinition();
            return definition != typeof (Nullable<>);
        }