【发布时间】:2011-03-22 09:09:45
【问题描述】:
有时我想模拟我的类的存储数据,而不需要设置到数据库的往返行程。例如,假设我有以下类:
public class ShoppingCart
{
public List<CartItem> Items {get; set;}
public int UserID { get; set; }
}
public class CartItem
{
public int SkuID { get; set; }
public int Quantity { get; set; }
public double ExtendedCost { get; set; }
}
假设我在内存中构建了一个ShoppingCart 对象并希望将其“保存”为 XML 文档。这可以通过某种XDocument.CreateFromPOCO(shoppingCart) 方法实现吗?在另一个方向上怎么样:有没有一种内置的方法可以从像 new ShoppingCart(xDoc) 这样的 XML 文档创建一个 ShoppingCart 对象?
【问题讨论】: