在web开发中经常要把页面控件的值付给实体对象或者反之,要写强制类型转换的代码,可不写吗。

来源:百度知道 编辑:UC知道 时间:2024/09/20 06:50:00
在web开发中经常要把页面控件的值付给实体对象或者反之,但是总要在代码中写一些强制类型转换的代码,有什么办法可以不用写,而写成如下面的形式。
原来这样写int age= Convert.ToInt(age.text);
现在我想能不能通过一种机制如linq活泛型等简化代码为
int age = age.text;
1楼仁兄orm现在满街都是我岂能不懂,我就是说在使用orm以后还可不可以在简化,不写这些(age.text = int.parse(ds.Table[o].Rows[0][0].ToString()); )这样就不会因为类型转换而报错并且减少代码量。

那要你自己定义一个实体类age,在数据库查完记录后赋值给
如:age.text = int.parse(ds.Table[o].Rows[0][0].ToString());
这样就可以了, 有个专业术语叫ORM,就是指这个,网上有很多类似的代码生成工具,如动软.Net代码生成器