Subsonic 使用亚音速,如何向预定义类添加字段?

Subsonic 使用亚音速,如何向预定义类添加字段?,subsonic,object,arraylist,serialization,Subsonic,Object,Arraylist,Serialization,我有一个亚音速的DAL-效果很好 两类:TblReceipt和TblReceiptLineItems 我可以创建一个TblReceipt的并行类,但这似乎是一种浪费,因此我需要做以下几点: 有一个类TblReceipt和一个额外的成员“ReceiptLineItems”——它只是一个ArrayList。此数组列表将填充TblReceiptLineItems类型 因此,对于每个收据,数组中存储了1..*ReceiptLineItems,然后整个过程被序列化 我如何用现有的亚音速DAL实现这一点 快

我有一个亚音速的DAL-效果很好

两类:TblReceipt和TblReceiptLineItems

我可以创建一个TblReceipt的并行类,但这似乎是一种浪费,因此我需要做以下几点:

有一个类TblReceipt和一个额外的成员“ReceiptLineItems”——它只是一个ArrayList。此数组列表将填充TblReceiptLineItems类型

因此,对于每个收据,数组中存储了1..*ReceiptLineItems,然后整个过程被序列化

我如何用现有的亚音速DAL实现这一点

快速代码示例也会很有用


谢谢。

使用分部类。亚音速中的所有类都定义为部分。您要做的是(在由亚音速生成的文件之外的单独文件中),使用附加属性创建分部类的另一部分

备选案文2:

正是我所需要的。非常感谢。