C# UWP 将本地设置保存在另一个文件夹中
C# UWP Save localsettings in another folder
我有问题,我想用 localsettings 函数存储一些 Appdata。但我不想将它们保存在默认设置文件中,而是保存在 LocalState 文件夹中。
有什么办法吗?
我就是这样拯救他们的:
Windows.Storage.ApplicationData.Current.LocalSettings.Values["Test"] = "Data";
C# UWP Save localsettings in another folder
LocalSettings 的文件夹路径 api 是内部创建的,我们无法为 LocalSettings
指定其他文件夹,如果您确实想将 localsettings 保存在另一个文件夹中,我们建议您存储使用 Windows 存储 api.
手动设置
例如
Windows.Storage.StorageFolder storageFolder =
Windows.Storage.ApplicationData.Current.LocalFolder;
Windows.Storage.StorageFile sampleFile =
await storageFolder.CreateFileAsync("sample.txt",
Windows.Storage.CreationCollisionOption.ReplaceExisting);
await Windows.Storage.FileIO.WriteTextAsync(sampleFile, "setting parameter");
更多请参考这个document
我有问题,我想用 localsettings 函数存储一些 Appdata。但我不想将它们保存在默认设置文件中,而是保存在 LocalState 文件夹中。
有什么办法吗?
我就是这样拯救他们的:
Windows.Storage.ApplicationData.Current.LocalSettings.Values["Test"] = "Data";
C# UWP Save localsettings in another folder
LocalSettings 的文件夹路径 api 是内部创建的,我们无法为 LocalSettings
指定其他文件夹,如果您确实想将 localsettings 保存在另一个文件夹中,我们建议您存储使用 Windows 存储 api.
例如
Windows.Storage.StorageFolder storageFolder =
Windows.Storage.ApplicationData.Current.LocalFolder;
Windows.Storage.StorageFile sampleFile =
await storageFolder.CreateFileAsync("sample.txt",
Windows.Storage.CreationCollisionOption.ReplaceExisting);
await Windows.Storage.FileIO.WriteTextAsync(sampleFile, "setting parameter");
更多请参考这个document