如何将Hashmap转换为C#中包含映射字段的Android.Runtime.JavaDictionary?
我一直在想如何将一个如何将Hashmap转换为C#中包含映射字段的Android.Runtime.JavaDictionary?,c#,android,xamarin,hashmap,C#,Android,Xamarin,Hashmap,我一直在想如何将一个Hashmap转换成一个包含map字段的 Android.Runtime.JavaDictionarymap我可以用来在Xamarin应用程序上本地和临时存储到列表中 我原以为Java中会有类似的结构,比如:HashMap,我在一些Java代码中看到过,但C#无法识别它 我非常想知道它是否能容纳它,以及如何容纳它 谢谢 你可以试着在C#中使用 Dictionary keyValuePairs=newdictionary(); 它能工作吗?编号:(我不得不使用其他数据结构(如使
Hashmap
转换成一个包含map字段的
Android.Runtime.JavaDictionary
map我可以用来在Xamarin应用程序上本地和临时存储到列表中
我原以为Java中会有类似的结构,比如:HashMap
,我在一些Java代码中看到过,但C#无法识别它
我非常想知道它是否能容纳它,以及如何容纳它
谢谢 你可以试着在C#中使用
Dictionary keyValuePairs=newdictionary();
它能工作吗?编号:(我不得不使用其他数据结构(如使用列表和类)来临时保存它,并将它们与意图一起传递。我在尝试从JavaDictionary读取地图时遇到了另一个问题。JavaDictionary。值作为Icollections返回,无法读取。我将发布一个新问题。谢谢!我t打印出:“Hashmap****”而不是值。我一直在尝试通过不同的方式进行转换。我仍然无法获取它。我可以获取密钥,因为它是字符串。我无法从中使用Systems.Collection.Generic.Dictionary,但JavaDictionary返回
Dictionary<string, Dictionary<string, string>> keyValuePairs = new Dictionary<string, Dictionary<string, string>>();