zoukankan      html  css  js  c++  java
  • 根据字符串获取对应类型(Type) 转

    public static Type GetTypeByString(string type)
            {
                switch (type.ToLower())
                {
                    case "bool":
                        return Type.GetType("System.Boolean", true, true);
                    case "byte":
                        return Type.GetType("System.Byte", true, true);
                    case "sbyte":
                        return Type.GetType("System.SByte", true, true);
                    case "char":
                        return Type.GetType("System.Char", true, true);
                    case "decimal":
                        return Type.GetType("System.Decimal", true, true);
                    case "double":
                        return Type.GetType("System.Double", true, true);
                    case "float":
                        return Type.GetType("System.Single", true, true);
                    case "int":
                        return Type.GetType("System.Int32", true, true);
                    case "uint":
                        return Type.GetType("System.UInt32", true, true);
                    case "long":
                        return Type.GetType("System.Int64", true, true);
                    case "ulong":
                        return Type.GetType("System.UInt64", true, true);
                    case "object":
                        return Type.GetType("System.Object", true, true);
                    case "short":
                        return Type.GetType("System.Int16", true, true);
                    case "ushort":
                        return Type.GetType("System.UInt16", true, true);
                    case "string":
                        return Type.GetType("System.String", true, true);
                    case "date":
                    case "datetime":
                        return Type.GetType("System.DateTime", true, true);
                    case "guid":
                        return Type.GetType("System.Guid", true, true);
                    default:
                        return Type.GetType(type, true, true);
                }
            }

  • 相关阅读:
    C语言-第32课
    typeof和clamp
    C语言void*和*p的使用
    C语言二级指针和一级指针
    C语言结构体变量成员之指针变量成员的坑
    控制硬件三部曲
    C语言const char*使用
    jiffies是什么
    TPO3-1 Architecture
    相关关系|相关系数|线性关系|
  • 原文地址:https://www.cnblogs.com/sylone/p/6094707.html
Copyright © 2011-2022 走看看