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保存几乎任何东西?