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);
                }
            }

  • 相关阅读:
    vue--vuex详解
    vue2.0的一个小demo,
    vue---子调父 $emit (把子组件的数据传给父组件)
    高阶函数总结
    三个方法(apply、call、bind)
    JS的一些总结(函数声明和函数表达式的区别,函数中的this指向的问题,函数不同的调用方式,函数也是对象,数组中的函数调用)
    原型对象(下)
    案例:贪吃蛇
    原型对象(上)
    案例(拖拽对话框、高清放大镜、自制滚动条、元素的隐藏方式、表格隔行变色、tab切换效果、字符串拼接、刷新评论)
  • 原文地址:https://www.cnblogs.com/sylone/p/6094707.html
Copyright © 2011-2022 走看看