将多个(大约 80 个)字段保存为单个实体的最佳方法是什么?我的应用程序创建了一个“程序”对象,它本身在一个数组中包含大约 75 个字符串、大约 4 个其他随机字符串和一个 int 字段。我希望能够保存这些,以便用户能够在 ListView 中查看有关每个程序的基本信息,然后单击其中一个以查看其余数据。
保存这些的最好方法是什么?我一直在考虑将它们各自保存为自己单独的 XML 文件,但我也听说过数据库(尽管对于我正在尝试做的事情来说似乎有点多)。或者我应该将它们保存为常规的 .txt 文件并稍后解析它们?或者甚至只是将每个程序保存到一个 txt/xml 文件中,然后一起解析它们?或者我还缺少什么更有效的东西?