【发布时间】:2015-10-25 00:35:04
【问题描述】:
我有以下两个POCO
public class Customers
{
public Guid Id { get; set; }
public string FirstName{ get; set; }
public string LastName{ get; set; }
}
和
public class Orders
{
public Guid Id { get; set; }
public Guid CustomerId { get; set; }
public string Product { get; set; }
public DateTime Date { get; set; }
}
假设我的数据服务返回 List
我想返回 Customer.Id、Customer.FirstName、Customer.LastName、Order.Id、Order.Date 和 Order.Product(作为控制器操作中的 Json),所以我还需要创建一个新的 POCO 来持有结果?类似于以下内容:
public class CustomerOrders
{
public Guid CustomerId {get;set;}
public string FirstName {get;set;}
public string LastName {get;set;}
public Guid OrderId {get;set;}
public DateTime Date {get;set;}
public string Product {get;set;}
}
我之前发布了一个关于使用 Linq 处理列表的类似问题。我还在学习 Linq,这些问题让我有些困惑。我希望有人可以提供帮助。
【问题讨论】: