1
我有以下代碼:Db4O - 我可以保存一個字符串嗎?
Assert.IsTrue(Repository.FindAll<string>().Count() == 0);
string newString = "New String";
Repository.Save(newString);
Assert.IsTrue(Repository.FindAll<string>().Count() == 1);
但它失敗。我想這與我保存一個字符串的事實有關。
我保存()的代碼是這樣的:
public void Save<T>(T obj)
{
if (obj == null)
throw new ArgumentNullException("obj not allowed to be null");
Db.Store(obj);
Db.Commit();
}
如果我的持久化類有一些特別的東西?或者我可以使用db4o保存幾乎任何東西?