链表和List的选择 在C#的Windows程序设计中,一个工作分两步执行:第一步,组织数据第二步,将数据插入到数据库。我想分两个线程来做。需要把第一个线程组织好的数据传递给第二个线程。请问在这里,我是用一个链表来传递数据;还是直接用List来传递比较好。谢谢!另外,这样设计一部分是为了学习C#的多线程的使用。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该用List好,链表数据在内存中不是连续的是考指针指向,所以如果频繁插入或删除数据 效率肯定没有数组好,List操作很方便,也不用声明大小 完全能代替链表了。数据量小也可以用结构体封装 谢谢楼上的回复 用ListBox控件,还是? 。用IList<自己封装的类> 如果不熟悉IList 就直接用ArrayList传递ArrayList array = new ArrayList();array.add("数据1");array.add("数据2");array.add("数据3"); 用List<T>比较好,好维护,速度也快。 C#中SQL语句换行 请问如何实现在程序中启动WINDOWS的OSK软件盘,并制定软件盘所在屏幕的位置呢? WebBrowser 怎么控制页面的显示位置 分享自己的ExcelCheckClass(Excel数据检查,基于OLEDB) 多线程的简单问题,但是我不懂怎么弄...... 高分求解: 控制面板中"打印机和传真"是哪个程序啊? update(ds)时出现的错误,请帮忙看看,谢谢! 问一个算法题?^-^先谢谢各位的回答 什么是MVC编程模式? C#中有无聚合类型? 类继承的问题 一个web页面放一个<Table>,它里面放一个图片,如何使图片的大小只能在表大小之内啊
用ListBox控件,还是?
ArrayList array = new ArrayList();
array.add("数据1");
array.add("数据2");
array.add("数据3");