我使用Zip結合兩個列表具有相同的計數。使用Zip轉換爲鍵值對
List<NameDTO> _nameDetials = new List<NameDTO>();
List<ValDTO> _valDetials = new List<ValDTO>();
var combined = _nameDetials
.Zip(_valDetials, (name, val) => new KeyValuePair<NameDTO, ValDTO>(name, val));
我得到_nameDetails和_valDetails結果爲s以下圖片3 hown和4
使用下面的代碼轉換成JSON
var jsonSerialiser = new JavaScriptSerializer();
var json = jsonSerialiser.Serialize(combined);
任何幫助,懇請讚賞。 謝謝
[JSON序列化列表的可能的複製>](https://stackoverflow.com/questions/21021655/json-serialize-listkeyvaluepairstring-object) –
mjwills
https://stackoverflow.com/questions/41503024/serialize-listkeyvaluepairstring-string-as-json可能如果您可以使用字典,而不僅僅是KeyValuePair序列,則可以使用。 – mjwills