请问,在c#中 用什么结构来存储不定个数的整数对. 定义一个两个int的结构,再用这个结构去动态的定义一个数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 struct Point{ public int x, y; public Point(int x, int y) { this.x = x; this.y = y; }}Point[] tmp = new Point[9]; 我想好了,用datatable结构,数组,arraylist使用的时候比较麻烦. Hashtable()比较好,不过也可以用string,用分隔符分开 如果你的v1, v2中能够保证v1不会重复,那就用Hashtable是最好的Hashtable ht = new Hashtable();ht.Add(v1,v2);如果不是这样的话,定义一个这样的class point{ int x, int y};然后用ArrayList存放。 hashtable,Arraylist处理一下也可以。 恩,偶觉得不定个数的整数对还是自己定义一个集合好了,因为用结构的话不够灵活,除非定义一个很大的结构类型。至于Hashtable,这个是偶的弱项,希望谁可以指教一下,谢谢。 XML转DataSet格式问题 C# winform如何在彩色打印机中打印出黑白word文档 listbox 控件如何添加checkbox选择框,实现多选。 SVN管控VS2008不显示状态图 TableAdapter.UpDate一个怪问题 菜鸟的access数据库问题 求助:错误 CS0246: 找不到类型或命名空间名称“Message 关于模式窗体的问题 tabpage问题??? 判断datagrid中数据改变应触发那个事件? 如何实现实例化一个collection???? 关于自定义控件的开发
{
public int x, y;
public Point(int x, int y)
{
this.x = x;
this.y = y;
}
}
Point[] tmp = new Point[9];
用datatable
结构,数组,arraylist使用的时候比较麻烦.
ht.Add(v1,v2);
如果不是这样的话,定义一个这样的class point{ int x, int y};
然后用ArrayList存放。
Arraylist处理一下也可以。