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

  • 相关阅读:
    SQLyog
    远程连接设置
    [转]Oracle/Altibase数据库中Sequence的用法
    worklight 初识
    C# Excel
    C#+AE 叠加分析
    Model Buider中 List和Series的区别[转]
    动态分段
    优化工具箱概述
    创建栅格数据
  • 原文地址:https://www.cnblogs.com/fery/p/1896907.html
Copyright © 2011-2022 走看看