我有两个相同长度的数组,我想使用这些内容。当我保存到一个json文件中时,数组a和b的索引[0]应该一起使用。我猜测我需要通过它们来访问每个索引并每次将内容保存到模板json。我也希望它返回json的toString()格式,因此每个索引的每次迭代都会返回一些内容。如何将来自2个不同阵列的信息添加到文件?
public string Show(string[] id, string[] msg)
{
// opening code for json file with jobject and jsontexreader
for (int i = 0; i <= id.Length; i++)
{
Newid = id[i];
Newmsg = msgs[i];
// setting the data to the json file
JObject temp = (JObject)o1.SelectToken(path1);
temp["data"] = msg;
JObject tem = (JObject)o1.SelectToken(path2);
tem["ksid"] = id;
}
return ??;
}
什么是您的实际问题是什么的一个简单的例子?这只是一个需求清单。 – tnw
'msg'的长度与'id'的长度有什么不同? – Svek
[如何从C#中的两个列表中创建一个对象对列表?](https://stackoverflow.com/questions/7110762/how-do-i-create-a-single-list-of -object-pairs-from-two-lists-in-c) –