Berkeley DB for .NET使用

据作者说用.NET框架自带的序列化和反序列化方法效率不高,而Berkeley DB for .NET里带有自己的序列化反序列化办法。

首先假设我们有如下的类的实例要序列化后存入DB,和从DB反序列化出来:

(三个类Vendor 、SalesRep、StockItems,下面只举StockItems的例子)

StockItem

然后我们定义一个继承ReferenceField<T>的类:

Code

准备工作做好了,以下是正式干活:

Code
原文地址:https://www.cnblogs.com/sagacite/p/1407044.html