c#--利用泛型将字符串转化为指定类型的值

来源:互联网 发布:js 调用软键盘 编辑:程序博客网 时间:2024/06/11 05:05
        /// <summary>        /// 将字符串转化为指定类型        /// </summary>        /// <typeparam name="T">指定的类型</typeparam>        /// <param name="str">需要转换的字符串</param>        /// <returns></returns>        public static T ChangeTo<T>(string str)        {            T result = default(T);            result = (T)Convert.ChangeType(str, typeof(T));            return result;        }

说明:

1. default(T) 获取泛型的默认值。

2. typeof(T) 获取泛型的具体类型。

3. (T) 将object强制转换成泛型。

阅读全文
0 0
原创粉丝点击