C#反射读取和设置实体类的属性

摘要: 要用C#反射技术的话,首先得引入System.Reflection 命名空间,这个命名空间里的类,具有动态加载程序集、类型,动态调用方法、设置和取得属性和字段的值、可以获取类型和方法的信息的功能。要想对一个类型实例的属性或字段进行动态赋值或取值,首先得得到这个实例或类型的Type,微软已经为我们提供了足够多的方法。 public class MyClass { private string _Title = ""; public string Title { set { _Title = value; } get { return _Title; } } }如果有个这个类型 阅读全文
posted @ 2011-06-15 11:12 cestarme 阅读(2589) 评论(2) 推荐(0) 编辑

利用反射,泛型,静态方法快速获取表单值到Model

摘要: 在项目中经常需要处理表单,给model赋值,很烦人的一些重复代码。如下边的代码: News news = new News(); news.Id = int.Parse(Request.Form["Id"]); news.Category = int.Parse(Request.Form["Category"]); news.Title = Request.Form["Title"]; news.CreateTime = DateTime.Parse(Request.Form["CreateTime"]); 经常还 阅读全文
posted @ 2011-06-15 10:32 cestarme 阅读(687) 评论(0) 推荐(0) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示