Windows 8应用程序 - 相当于持有字典的plist

时间:2013-05-06 19:25:31

标签: microsoft-metro plist porting c++-cx

在iOS中,plist文件是有用的资源,因为您可以在其中包含数组或字典,并使用以下代码从plist文件中读取:

 NSMutableDictionary *myDic = [[NSMutableDictionary alloc] 
                                    initWithContentsOfFile:path];

是否有任何结构在使用C ++ / Cx的Windows 8 App中具有类似的行为

1 个答案:

答案 0 :(得分:1)

如果您正在寻找字典数据结构,您可以使用:

Dictionary<TKey, TValue>
// simple example, dictionary of Uris
Dictionary<string, Uri>
// or advanced example, dictionary of lists of strings
Dictionary<string, List<string>>

或者,如果您正在寻找保存应用程序设置的位置,则可以使用ApplicationData.Current.LocalSettings。请注意,您只能在其中保存原始类型,每个条目必须小于约4kB 如果您想在应用程序中保留更大的数据,例如配置对象或收藏项列表,则必须将它们保存到ApplicationData.Current.LocalFolder序列化为Json中。

相关问题