假设我有2个类(其中一个来自我的实体框架,另一个是全局的,它在整个应用程序中可用,而EF一个不是)它们都具有相同的属性和田野。除了这个例子,有没有一种更简单快捷的方式将实体类转换为全局类?将1类转换为另一个具有相同字段的类
全球一个:
public class CompanyOwner
{
public Guid OwnerId { get; set; }
public string CompanyName { get; set; }
public string Address { get; set; }
public string Phone { get; set; }
public string Email { get; set; }
}
实体模型类
public class dbOwner
{
public Guid OwnerId { get; set; }
public string CompanyName { get; set; }
public string Address { get; set; }
public string Phone { get; set; }
public string Email { get; set; }
}
的方式即时通讯现在在做什么吧:
CompanyOwner owner = new CompanyOwner();
Owner dbOwner = entities.FirstOrDefault(.....)// some LINQ
owner.CompanyName = dbOwner.CompanyName;
owner.Address = dbOwner.Address;
owner.Email = dbOwner.Email;
owner.Phone = dbOwner.Phone;
Plusone精选不懒惰像我一样;-) – gsharp
这是真正有用的.. TNX – vlad