IKVM.Reflection.Type.__GetSystemType C# (CSharp) Метод

__GetSystemType() публичный статический Метод

public static __GetSystemType ( TypeCode typeCode ) : Type
typeCode TypeCode
Результат System.Type
        public static System.Type __GetSystemType(TypeCode typeCode)
        {
            switch (typeCode)
            {
                case TypeCode.Boolean:
                    return typeof(System.Boolean);
                case TypeCode.Byte:
                    return typeof(System.Byte);
                case TypeCode.Char:
                    return typeof(System.Char);
                case TypeCode.DBNull:
                    return typeof(System.DBNull);
                case TypeCode.DateTime:
                    return typeof(System.DateTime);
                case TypeCode.Decimal:
                    return typeof(System.Decimal);
                case TypeCode.Double:
                    return typeof(System.Double);
                case TypeCode.Empty:
                    return null;
                case TypeCode.Int16:
                    return typeof(System.Int16);
                case TypeCode.Int32:
                    return typeof(System.Int32);
                case TypeCode.Int64:
                    return typeof(System.Int64);
                case TypeCode.Object:
                    return typeof(System.Object);
                case TypeCode.SByte:
                    return typeof(System.SByte);
                case TypeCode.Single:
                    return typeof(System.Single);
                case TypeCode.String:
                    return typeof(System.String);
                case TypeCode.UInt16:
                    return typeof(System.UInt16);
                case TypeCode.UInt32:
                    return typeof(System.UInt32);
                case TypeCode.UInt64:
                    return typeof(System.UInt64);
                default:
                    throw new ArgumentOutOfRangeException();
            }
        }