首页 > Windows开发 > 详细

c# 自动将string字符串转成实体属性的类型

时间:2019-11-30 11:24:36      阅读:515      评论:0      收藏:0      [点我收藏+]
Convert.ChangeType()

看到.net webapi中有[FromUri]来接收参数  可以将自动参数转换成字段属性的类型

baidu 了许多文章 都在自己造轮子  突然发下微软提供了这个方法

        public static readonly BackArgs _args = new BackArgs();
        protected override void OnInit(EventArgs e)
        {
            foreach (System.Reflection.PropertyInfo item in typeof(BackArgs).GetProperties())
            {
                if (Request.Params[item.Name] != null)
                {
                    item.SetValue(_args, Convert.ChangeType(Request.Params[item.Name], Type.GetType(item.PropertyType.FullName)));
                }
            }
        }

 

c# 自动将string字符串转成实体属性的类型

原文:https://www.cnblogs.com/WeiYongZhi/p/11961563.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!