我有一个商店信息列表。
每个商店都有一个区域、一个区域和一个商店编号。
我现在这样做的方式是:
我有一个 Store
类和一个元素类型为 Store
的 List
。
在每个应用程序中,我都必须添加这个长长的 StoreList.Add(new Store() { ... })
列表,看起来很糟糕,很草率,而且完全不方便。所以我一直在寻找一种在多个解决方案/项目中使用这些信息的方法。
我不想使用数据库,因为我真的不想在简单的脚本中增加额外的开销。在这种情况下我会使用 DLL 吗?
最佳答案
你说你不想使用数据库,但它可能是一个不错的选择。您可以将信息存储在 XML 文件中并在应用程序启动时读取。在类中包含此类信息,然后是 dll
,会使事情复杂化。如果您必须修改商店编号,则必须在运行您的应用程序的计算机上部署该 dll
,尽管在计算机上也需要修改 XML,但 IMO 会更容易。
此外,如果您在某个中央数据库中拥有该信息并在应用程序启动事件中加载该信息,它将为您提供更好的选择来维护您的应用程序并减少客户端/部署的更改。
关于c# - 存储不经常更改的信息以在应用程序中使用的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19501072/