【问题标题】:How do you store user app data in .net core console app您如何在 .net 核心控制台应用程序中存储用户应用程序数据
【发布时间】:2017-03-21 22:04:13
【问题描述】:

我的场景是我正在构建一个小型 cli 应用程序,我希望能够将用户特定的数据存储在某种用户本地缓存中。

我想我正在寻找类似于 Environment.SpecialFolder.ApplicationData 路径的东西,但对 dotnet 核心和跨平台友好。

【问题讨论】:

    标签: console-application dotnet-cli .net-core


    【解决方案1】:

    我知道它不完全相同,但我通过将数据存储在应用程序文件夹中来解决它,如下所示:

    var userDataPath = Path.Combine(AppContext.BaseDirectory, "userdata.json");
    

    当然你也可以取AppContext.BaseDirectory的子文件夹。

    【讨论】:

      猜你喜欢
      • 2018-05-14
      • 2019-09-26
      • 2020-07-31
      • 1970-01-01
      • 2017-03-26
      • 1970-01-01
      • 1970-01-01
      • 2021-07-25
      • 2018-06-30
      相关资源
      最近更新 更多