C# 在程序关闭和打开后,我是否可以创建一个文件夹并再次记住路径?超宽带

C# 在程序关闭和打开后,我是否可以创建一个文件夹并再次记住路径?超宽带,c#,xaml,uwp,path,directory,C#,Xaml,Uwp,Path,Directory,我想做一个文件夹 但是,每当我想访问其他文件夹时,比如图片库中的Make文件夹,我就不能以这种方式访问 因为我必须使用FutureAccessList 所以,我用了那种方式,但当我关闭并重新启动程序时 我必须选择同一个文件夹作为FutureAccessList 我觉得每次选择一个文件夹都很烦人 是否有一种方法可以在程序关闭和打开后锁定文件夹的路径 请告诉我这方面的情况 感谢您阅读此文章。未来访问列表返回一个令牌(字符串),您可以将该令牌存储在文本文件中、设置中或任意位置,下次运行应用程序时,您可

我想做一个文件夹

但是,每当我想访问其他文件夹时,比如图片库中的Make文件夹,我就不能以这种方式访问

因为我必须使用FutureAccessList

所以,我用了那种方式,但当我关闭并重新启动程序时

我必须选择同一个文件夹作为FutureAccessList

我觉得每次选择一个文件夹都很烦人

是否有一种方法可以在程序关闭和打开后锁定文件夹的路径

请告诉我这方面的情况


感谢您阅读此文章。

未来访问列表返回一个令牌(字符串),您可以将该令牌存储在文本文件中、设置中或任意位置,下次运行应用程序时,您可以通过将该令牌提供给未来访问列表,然后取回文件夹来访问该文件夹

var folder = await mru.GetFolderAsync(token);

有关如何跟踪最近使用的项目和未来访问列表的更多详细信息,请参阅此处的文档:

未来访问列表返回一个标记(字符串),您可以将该标记存储在文本文件或您的设置中或您想要的任何位置,下次运行应用程序时,您可以通过向将来的访问列表提供该令牌,然后取回该文件夹来访问该文件夹

var folder = await mru.GetFolderAsync(token);

有关如何跟踪最近使用的项目和未来访问列表的更多详细信息,请参阅此处的文档:

除了touseefbsb所说的之外,还有很多方法

对于windows应用程序:

  • 为用户使用数据库存储配置文件
  • 用户prfile(配置文件/系统文件)的本地存储
  • 当您有权限\HKEY\U CURRENT\U USER\Software\YourSoftware时,Regestry可以存储读/写数据
谢谢你的决定

  • 最近的文件夹/文件:具有最近行为要求的Windows应用程序(听起来不是)
  • 数据库:仅当您有一个中心数据库服务器/本地数据库(如sqlite)时
  • 本地配置:我认为这对你们来说是一个简单的方法,若它是一个桌面应用程序,你们会发现app.config很有用
  • Regestry:应用程序的安装软件,易于访问注册表

我认为您的简单选择是针对简单需求的应用程序配置。

除了touseefbsb所说的之外,还有很多方法可以做到这一点

对于windows应用程序:

  • 为用户使用数据库存储配置文件
  • 用户prfile(配置文件/系统文件)的本地存储
  • 当您有权限\HKEY\U CURRENT\U USER\Software\YourSoftware时,Regestry可以存储读/写数据
谢谢你的决定

  • 最近的文件夹/文件:具有最近行为要求的Windows应用程序(听起来不是)
  • 数据库:仅当您有一个中心数据库服务器/本地数据库(如sqlite)时
  • 本地配置:我认为这对你们来说是一个简单的方法,若它是一个桌面应用程序,你们会发现app.config很有用
  • Regestry:应用程序的安装软件,易于访问注册表
我认为您的简单选择是针对简单需求的应用程序配置