【问题标题】:Best way to save data in C# and restore data when program starts在 C# 中保存数据并在程序启动时恢复数据的最佳方法
【发布时间】:2016-01-22 08:22:36
【问题描述】:

在 C# 应用程序中存储数据的最佳方式是什么?

我打算让用户设置数据库连接和输出文件夹。但我需要我的应用程序在用户下次启动应用程序时记住这些设置。

我正在考虑将数据保存到 XML 文件中,然后在每次应用程序启动时从 XML 文件中提取数据。有一个更好的方法吗?也许是 Visual Studios 的应用程序设置?

Visual Studio -> 项目 ->(项目名称)属性 -> 设置选项卡

如果是后者,我该怎么办?

【问题讨论】:

  • 你应该可以使用你的app.config
  • 如果您使用的是 UWP/WPF/WF 等,您应该提及。
  • 查询数据库并放入数据表。使用数据表方法WriteXml()。
  • 项目 > 属性 > 设置选项卡。按 F1 寻求帮助。

标签: c# winforms


【解决方案1】:

根据您的描述,听起来您肯定想使用 Properties.Settings。这将让您轻松地拥有特定于用户的连接。

您可以阅读this answer,了解每个选项的详细信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-17
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多