arraylist实现能否实现对结构的操作,急用 arraylist能否对结构操作?一个结构包含数据类型如下:int:s;string:str;现在要用arraylist来控制,象操作链表一样,增加、删除节点(项),能否实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把struct塞进arraylist:struct struct01;ArrayList al = new ArrayList();al.Add(struct01);操作的时候:al[0].s = 1;al[0].str = "1234"; 上面省了一些代码,struct01的定义楼主自己随意 不介意box 和unbox带来的性能问题你可以 定义一个类或者结构,然后把它们的实例用ArrayList.Add()方法加进去就可以了,删除用ArrayList.Remove()方法,去MSDN查查ArrayList就什么都清楚了。不过好像用类比较结构好,正如zhzuo(秋枫) 说到的,结构要装箱拆箱。 C# 编写自动升级程序源码 传窗体 DLL引用问题 求一小票完整打印代码,能运行是最好的,类似超市那种 用SQLDMO做SQL数据库备份如何显示进度条 请问这个正则表达式应该怎样写? 如何在GridData控件中添加其他控件? 老兄,为什么不能新建 sql server注册? DataGrid 列标题为何不能居中了! C# 性能计数器 一个简单的问题 !请指教^_^^_^^_^^_^^_^谢谢! 如何在datasource设为dataview的datagrid里面删除选定的一行?
struct struct01;
ArrayList al = new ArrayList();
al.Add(struct01);
操作的时候:
al[0].s = 1;
al[0].str = "1234";