【发布时间】:2021-10-04 14:47:42
【问题描述】:
我有一个键值对列表,但我不确定如何将它保存在 SQLite 中。
我已经下载了库,并创建了一个数据库。我知道如何保存对象,但是如何将 List
【问题讨论】:
-
除非序列化,否则无法真正将任意对象保存到表中。
-
您可以查看将对象序列化为 JSON,然后将其存储在 TEXT 类型的列中,另一列是整数。
-
这是真的需要以关系方式存储的东西,还是您可以将其序列化到文件中?
-
这是我每次打开活动时都需要访问的列表。每次运行该方法时,它都会运行 2 个嵌套循环,数组中包含 300 个项目。因此,我认为将结果存储一次到 SQLite 并从中访问它会是一个更优化的解决方案。不过,我愿意接受建议。
标签: c# list sqlite xamarin android-sqlite