zoukankan      html  css  js  c++  java
  • 泛型

            /// 泛型类型转换
            public static T Convert2T<T>(string str, T defualtValue)
            {
                if (!string.IsNullOrEmpty(str))
                {
                    object obj = Convert.ChangeType(str, typeof(T));
                    if (obj != null)
                        return (T)obj;
                }
                return defualtValue;
            }

        public static object getDicValue(string paramName, Dictionary<String, Object> divValues)
            {
                if (divValues.ContainsKey(paramName))
                    return divValues[paramName];
                return null;
            }

        public static T getDicValue<T>(string paramName, Dictionary<String, Object> divValues, T defaultValue)
            {
                object value = getDicValue(paramName, divValues);
                if (value != null)
                    return Convert2T<T>(value.ToString(), defaultValue);

                return defaultValue;
            }

  • 相关阅读:
    FPGA-中值滤波
    FPGA-中值滤波
    FPGA-shift_ram代码
    FPGA实现-shift_ram_3x3矩阵实现
    图像处理-中值滤波
    python-str
    ignore-certificate-errors(chrome)
    selenium-python-Cookie跳过登录验证码
    Angular2
    Angular2
  • 原文地址:https://www.cnblogs.com/fery/p/1896907.html
Copyright © 2011-2022 走看看