gpt4 book ai didi

c# - Windows 手机 8.1 : Save list in app settings/storage

转载 作者:行者123 更新时间:2023-11-30 15:26:57 25 4
gpt4 key购买 nike

我刚刚开始开发 Windows Phone 8.1 应用。

该应用程序允许用户将“数据”(字符串)添加到他的收藏夹列表中。现在的问题是:

保存列表或列表的单个条目的最佳方式是什么,以便我能够在下次应用启动时再次加载这些收藏夹?

我想我应该将数据保存到一个(文本)文件中,这样我就可以逐行读取它并再次将列表放在一起。

您认为这是处理此类事情的最佳方式吗?我是 Windows Phone 8.1 平台的新手,非常感谢任何帮助 - 谢谢!

最佳答案

最佳方法取决于数据大小和您的需求。至于将其保存在“设置”中,您可以尝试在保存时制作一个字符串数组,并在加载数据时制作列表。简单示例如下所示:

List<string> favourites = new List<string>();
protected void Method()
{
// save as array
ApplicationData.Current.LocalSettings.Values["myList"] = favourites.ToArray();

// retrive your array and make a list from it
favourites = ((string[])ApplicationData.Current.LocalSettings.Values["myList"]).ToList();
}

请记住,LocalSettings 仅支持简单类型并且有其他限制 - 了解更多信息 take a look at MSDN .

关于c# - Windows 手机 8.1 : Save list in app settings/storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28254275/

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