在线程中操作list的问题 我新开了一个线程 ,使用 new Thread(new ThreadStart(do))来启动,在这个do中对新建了list进行操作,发现下列问题:比如我有a,b,c三个数据需要循环加入list,在循环使用list.add后,发现list里面的数据居然都是一样的。请问,这个是不是涉及到线程安全的问题,如果是,有没有安全的方法在线程中才做list? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加个锁lock(this){ list.Add(a); list.Add(b); list.Add(c);} list不是线程安全的 添加时要LOCK datagridview 点击 如何关闭其它窗体的tabcontrol页 C#中如何在摄像头的预览画面中画线? 求duwamish7源码 关于三层中的错误处理!!! Bitmap/Image的问题 C#基于c/s结构的文件上传与下载代码 新手来求教,关于C#中struct中数组的用法..求解惑 如何在C#中读写win98的注册表&&如何判断所用的操作系统是什么? 用户控件加载了一个*.dll文件,这时怎么做可以在winform中加载用户控件? 求一个正则表达式 安装包的问题
{
list.Add(a);
list.Add(b);
list.Add(c);
}