私は同じ数の2つのリストを結合するために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));
var jsonSerialiser = new JavaScriptSerializer();
var json = jsonSerialiser.Serialize(combined);
は私が示した結果を取得していますよと私は_nameDetailsと_valDetailsの結果を得ます画像1
ご協力いただきありがとうございます。 ありがとう
可能な重複文字列、オブジェクト>>](https://stackoverflow.com/questions/21021655/json-serialize-listkeyvaluepairstring-object) – mjwills
https://stackoverflow.com/questions/41503024/serialize-listkeyvaluepairstring-string-as-json may単にKeyValuePairのシーケンスではなく、Dictionaryを使用できる場合に使用してください。 – mjwills