日期:2014-05-18  浏览次数:20747 次

c#两个数组处理问题
现有两个数组如:数组a[10],数组b[4];现在要做的是b[0]处理a[0],b[1]处理a[1],b[2]处理a[2],b[3]处理a[3],b[0]处理a[4],b[1]处理a[5],就是一个轮询,请问要怎么做。

------解决方案--------------------
C# code
string[] a=new  string[10];
                string[] b = new string[4];
                for (int i = 0; i < a.Length; i++)
                {
                    int b_index = i % b.Length;
                    switch (b_index)
                    {
                        case 0:
                            //b[b_index]=b[0]
                            //a[i]操作
                            break;
                        case 1:
                            break;
                        case 2:
                            break;
                        case 3:
                            break;
                        default:
                            break;
                    }
                }

------解决方案--------------------
探讨
C# code

string[] a=new string[10];
string[] b = new string[4];
for (int i = 0; i < a.Length; i++)
{
int b_index = i % b.Leng……