启动线程时传递参数的方法
来源:互联网 发布:广数系统g76螺纹编程 编辑:程序博客网 时间:2024/05/22 11:55
定义一个类,中间的属性,即以后要传递的参数。
public class CallWebSite
{
private string platform
{
set;
get;
}
private string segments
{
set;
get;
}
private string carrier
{
set;
get;
}
private MO_WebSiteInfos webInfo
{
set;
get;
}
public CallWebSite(string _platform, string _segments, string _carrier, MO_WebSiteInfos _webInfo)
{
platform = _platform;
segments = _segments;
carrier = _carrier;
webInfo = _webInfo;
}
public void catchPolicy()
{
Fdays.WebApp.Class.WebSiteYUX webSite = new Fdays.WebApp.Class.WebSiteYUX(webInfo);
string[] airports = segments.Split("-".ToCharArray());
string departure = airports[0];
string destination = airports[1];
webSite.generatePolicy(departure, destination, carrier);
}
}
先使用参数实例化这个类,然后再使用里面的方法创建线程。
MO_WebSiteInfos webInfo = Fdays.WebApp.PublicMethods.ACCommon.getWebSiteInfoFromName(platform);
Fdays.WebApp.Class.CallWebSite call1 = new Fdays.WebApp.Class.CallWebSite(platform, segments, carrier, webInfo);
System.Threading.Thread tt = new System.Threading.Thread(new System.Threading.ThreadStart(call1.catchPolicy));
tt.SetApartmentState(System.Threading.ApartmentState.STA); //单线程执行,正常情况下不需要。
tt.Start();
- 启动线程时传递参数的方法
- c#给线程传递参数的方法
- 线程启动带参数的方法
- 线程启动带参数的方法(2)
- 线程启动带多个参数的方法
- 向线程方法传递参数
- 在内存理解上,最著名的例子就是线程启动时的参数传递
- 服务启动时的参数传递
- C#中启动线程传递参数
- 【转】传递参数到线程的n个方法
- 传递参数到线程的n个方法
- 【转】传递参数到线程的n个方法
- 传递参数到线程的n个方法
- java向线程中传递参数的方法
- java向线程中传递参数的方法
- 传递参数到线程的n个方法
- MFC中线程传递多个参数的方法
- C#中向线程传递参数的方法
- 以西游记盘点2009的一些流行趋势
- JUnit学习笔记3——chapter4.探索软件测试
- excel导入sql2005
- 华为心情
- Ext.data专题九:关于scope和createDelegate()
- 启动线程时传递参数的方法
- eWebEditor suffers from a directory traversal vulnerability
- Visual C++ Tips and Tricks
- 一道java题所揭示的原理
- FREEBPX add admin exploit
- 资料网址
- vBulletin version 4.0.1 remote SQL injection exploit
- Window API 关于控件的消息处理(SendMessage)(转)
- Joomla Component com_uploader) Remote File Upload Vulnerability