gpt4 book ai didi

c# - 应用程序数据的常用存储位置在哪里

转载 作者:行者123 更新时间:2023-11-30 12:16:35 25 4
gpt4 key购买 nike

我正在开发基于 Windows 的桌面应用程序,当应用程序启动时,我需要在某处存储一些小数据。

目的是在同一个App的实例之间共享一些数据。同样,数据的大小非常非常小,在这种情况下,它只是一个字符串。

我做了一些研究,发现有以下选项:

  1. MSMQ
  2. 注册表
  3. 纯文本文件
  4. 共享内存
  5. .Net配置模型

现在我正在使用最简单的一个 - #3。我想知道其他人如何处理同样的问题?有什么建议吗?

谢谢

最佳答案

添加5:.net配置模型。您可以在项目设置 -> 设置下设置字段,这些字段将在 Settings 对象的命名空间 AssemblyName.Properties 中可用。

如果您真的需要自己做,我建议您将这些文件保存在 %appdata%\YourProgramName 中。您可以通过 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 获取路径。

关于c# - 应用程序数据的常用存储位置在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5071041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com