62,017
社区成员
发帖
与我相关
我的任务
分享
int[] intArrayOne = { 1, 2, 3, 6 };
int[] intArrayTwo = { 3, 6, 7, 8, 10 };
Dictionary<int, string> dic = new Dictionary<int, string>();
int len = intArrayOne.Length > intArrayTwo.Length ? intArrayOne.Length : intArrayTwo.Length;
for (int i = 0; i < len; i++)
{
if (i < intArrayOne.Length)
{
dic[intArrayOne[i]] = intArrayOne[i].ToString();
}
if (i < intArrayTwo.Length)
{
dic[intArrayTwo[i]] = intArrayTwo[i].ToString();
}
}
Console.Write(string.Join(",", dic.Values.ToArray<string>()));