在下面的列表中:此字典用 JSON 對象表示:
DataContractJsonSerializer 將其表示為 [{"Key":"one","Value":1},{"Key":"two","Value":2}]
JavascriptSerializer 將其表示為 {“one”:1,”two”:2}
DataContractJsonSerializer 可以處理其中的鍵類型不是字符串的詞典,而 JavascriptSerializer 則無法處理,在這壹方面前者的功能更為強大。但後者與 JSON 的兼容性更好。