请教 泛型集合,移动到集合首位和末尾,以及下一个 下一个怎么实现啊

解决方案 »

  1.   

    假设List<string> a = new List<string>();
    int idx=0;集合首位和末尾
    也就是
    idx=0;
    a[idx];

    idx=a.Count-1;
    a[idx];
    移动么也就是idx++呵呵...
      

  2.   

    List<int> a = new List<int>();
                a.Add(1);
                a.Add(2);
                a.Add(3);
                a.Add(4);
                int M = 0;
                M = a[0];
                a[1] = a[0];
                a[0] = a[1];            //实现简单的第一个元素和第二个元素互换