线程执行带多个参数的方法
作者:月神 日期:2012-01-15
C#代码
- //############################################################
- //---------------线程执行带多个参数的方法------------
- void findName(object li)
- {
- //-----------------泛型集合---------------
- List<string> list = li as List<string>;
- if (list != null)
- foreach (string str in list)
- {
- MessageBox.Show(str);
- }
- //----------------动态数组----------------
- //ArrayList list = li as ArrayList;
- //if (list != null)
- // foreach (string str in list)
- // {
- // MessageBox.Show(str);
- // }
- //------------------数组------------------
- //string[] list = li as string[];
- //if(list != null)
- //foreach (string str in list)
- //{
- // MessageBox.Show(str);
- //}
- }
- private void btnThreadManyParameters_Click(object sender, EventArgs e)
- {
- Thread thd = new Thread(findName);
- thd.IsBackground = true;
- //使用泛型集合
- thd.Start(new List<string>() { "JIM", "TOM", "LUCY" });
- //使用动态数组
- //thd.Start(new ArrayList(){ "JIM", "TOM", "LUCY" });
- //使用数组
- //thd.Start(new string[] { "JIM", "TOM", "LUCY" });
- }
以上代码请结合:http://www.zhuzhiyong.com.cn/article/zzy_wf/315.htm
评论: 0 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: