C#如何一起打印2个数组

时间:2015-03-28 13:58:08

标签: c# arrays console

好的,我们假设我有两个这样的数组;

int[] wow = new int[50];
            for (int j = 0; j < wow.Length; j++)
            {
                wow[j] = j + 1;

            }
            int[] wew = new int[50];
            for (int i = 0; i < wew.Length; i++)
            {
                wew[i] = i + 10;

            }

我希望打印出像;

1 , 11
2 , 12
3 , 13

3 个答案:

答案 0 :(得分:0)

for (int j = 0; j < wow.Length; j++)
{
     wow1[j] = j + 1;
     wow2[j] = j + 10;
     //print wow1 & wow2 here. 
     Console.WriteLine("{0},{1}", wow1[j], wow2[j]);
}

请注意,在你的两个循环中,我与j没有什么不同,它们基本相同!

答案 1 :(得分:0)

如何使用两个for循环?

for(int i = 0; i < wow.Length;i++)
{
        for(int j = 0; j < wew.Length;i++)
        {
            //Print
            Console.WriteLine("{0} , {1}", wow[i].ToString(), wew[j].ToString());
        }
}

答案 2 :(得分:0)

如果两个数组的长度相同,请尝试使用此代码

for (int i=0; i<wew.Length; i++)
 {
    Console.WriteLine(wow[i] + ", " + wew[i]);
 }

如果长度不同,则需要更多逻辑

相关问题