C#多线程数组启动终止和多参传递操作
来源:互联网 发布:ds1302怎么写数据 编辑:程序博客网 时间:2024/05/22 17:00
最近做点小活,非要求用C#,OK,用就用吧,还非要用多线程,OK用就用吧,还非要用多线程数组,也OK
,还非要用多参,...
我快受不鸟你了,
总算完活了
把我痛苦的经历凝练了一下,供挖坟使用,
挖坟呀,要唱忐忑的。啊移呀哟!!!!!!
public class parm{public string name;public int ckl;}public static Thread[] everun;public static parm temp;void Button1Click(object sender, EventArgs e){if(button1.Text =="开始"){button1.Text ="停止";//声明线程数组共有几个everun=new Thread[5];temp=new parm();for(int i=0;i<5;i++){//带参的线程声明everun[i]=new Thread(new ParameterizedThreadStart(fun));temp.name="name"+i.ToString () ;temp.ckl=i;//声明后台运行everun[i].IsBackground = true;//MessageBox.Show(temp[tt].name.ToString());everun[i].Start(temp);}}else{for(int i=0;i<everun.Length ;i++){if(everun[i]!= null&&everun [i].IsAlive==true ){//try//{//MessageBox.Show("终止");everun[i].Abort();//}//catch {;}}}button1.Text ="开始";}}public void fun(object obj){parm t= obj as parm;//MessageBox.Show(t.name.ToString()+":"+t.ckl.ToString ());while (true ){Thread .Sleep (5000);}}
- C#多线程数组启动终止和多参传递操作
- C#多线程多参数传递
- C#远程启动、终止进程
- 详解Java多线程编程中线程的启动、中断或终止操作
- c#使用 ref 和 out 传递数组
- c# ---使用 ref 和 out 传递数组
- android---多线程(启动,暂停,终止)
- Winsock 的启动和终止
- jboss的启动和终止
- 进程的启动和终止
- mongo的启动和终止
- C#多线程参数传递
- C#多线程参数传递
- C#多线程参数传递
- C# 多线程 参数传递
- C#多线程参数传递
- C#多线程参数传递
- C#多线程参数传递
- 网页预览 html过滤标签
- C语言中的数据类型
- C++ 异常!!!
- Comet 应用程序开发
- hoj 1640 树状数组 简单题
- C#多线程数组启动终止和多参传递操作
- mvc3 action验证失败后的自定义处理
- 学生信息管理系统拾零
- javascript 基础概念补充点
- 总结一些适合自己的验证
- WizFi210 应用笔记——WiFi 基础设施
- 在sql2008上面建立dblink
- Android: Creating a “Snapping” Horizontal Scroll View
- DataTable比较当前行和下行是否一致 DataTable复制结构和复制数据