定义一个两个int的结构,再用这个结构去动态的定义一个数组

解决方案 »

  1.   

    struct Point
    {
    public int x, y;
    public Point(int x, int y) 
    {
    this.x = x;
    this.y = y;
    }
    }
    Point[] tmp = new Point[9];
      

  2.   

    我想好了,
    用datatable
    结构,数组,arraylist使用的时候比较麻烦.
      

  3.   

    Hashtable()比较好,不过也可以用string,用分隔符分开
      

  4.   

    如果你的v1, v2中能够保证v1不会重复,那就用Hashtable是最好的Hashtable ht = new Hashtable();
    ht.Add(v1,v2);
    如果不是这样的话,定义一个这样的class point{ int x, int y};
    然后用ArrayList存放。
      

  5.   

    hashtable,
    Arraylist处理一下也可以。
      

  6.   

    恩,偶觉得不定个数的整数对还是自己定义一个集合好了,因为用结构的话不够灵活,除非定义一个很大的结构类型。至于Hashtable,这个是偶的弱项,希望谁可以指教一下,谢谢。