我有映射的字符串鍵字符串數組動態JObject。但是我有麻煩反序列化它。每次都會收到一個未捕獲的運行時異常。如何反序列化字典<字符串,字符串[]>在C#?
var mapStringToStrings =JsonConvert.DeserializeObject<Dictionary<string,string[]>>(payload.Map);
這就是JObject包含
{{
"c637c0bf-42ec-4f33-a679-5a220260db8e": [
"dfe7514d-1e42-4c01-ac48-4557e4e34eb3"
]
}}
這是錯誤:
The best overloaded method match for 'Newtonsoft.Json.JsonConvert.DeserializeObject<System.Collections.Generic.Dictionary<string,string[]>>(string)' has some invalid arguments
幫助?
「payload.Map」究竟是什麼?它是一個「字符串」嗎? – juharr