将DataRow转成指定类型的类,并返回这个类的对象(带值)

我发现我好像变了,原来每当人成长的时候都会改变。生命本该有意义,我们绝不是白来一场。
///<summary>
///将DataRow转换成指定类型
///</summary>
///<paramname="pDataRow"></param>
///<paramname="pType">实体类</param>
///<returns></returns>
privateObjectConvertToEntity(DataRowpDataRow,TypepType)
{
Objectentity=null;
ObjectproValue=null;
PropertyInfopropertyInfo=null;
try
{
if(pDataRow!=null)
{
//动态创建类的实例
entity=Activator.CreateInstance(pType);
foreach(DataColumndcinpDataRow.Table.Columns)
{
//忽略绑定时的大小写
propertyInfo=pType.GetProperty(dc.ColumnName,BindingFlags.Public|BindingFlags.Instance|BindingFlags.IgnoreCase);
proValue=pDataRow[dc];
//当值不为空时

到此这篇关于将DataRow转成指定类型的类,并返回这个类的对象(带值)就介绍到这了。人们更容易和自己亲近的人发火,而不是他们讨厌的人。所谓亲近的人,就是大部分时间和他们在一起的人--这一点很重要,这说明我们发火往往是因为我们对自己亲近的人有更多期望,或者说,想从他们那里得到更多东西。更多相关将DataRow转成指定类型的类,并返回这个类的对象(带值)内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
ASP.NET中Response.BufferOutput属性的使用技巧

ASP.NET轻量级MVC框架Nancy的基本用法

使用grpcui测试ASP.NET core的gRPC服务

ASP.NET Core中的对象池介绍

.NET集成ORM框架HiSql