1.没有参数的线程启动
private void BindUserInfo()
{
Thread t = new Thread(new ThreadStart(this.BindUserInfoThreadMethod));
t.Start();
}
private void BindUserInfoThreadMethod()
{
Thread.Sleep(1000);
this.BeginInvoke(new NoArgDelegate(this.BindUserInfoMethod));
}
private void BindUserInfoMethod()
{
}2.带参数的线程启动
private void PersonalDrug(string ID)
{
Thread t = new Thread(new ParameterizedThreadStart(this.PersonalDrugThreadMethod));
t.Start(ID);
}
private void PersonalDrugThreadMethod(Object obj)
{
Thread.Sleep(5);
string id = obj as string;
this.BeginInvoke(new OneArgDelegate(this.PersonalDrugMethod), id);
}
private void PersonalDrugMethod(string ID)
{}
本文详细介绍了在编程中如何使用线程进行任务并行处理,并探讨了带有参数的线程启动方法,展示了如何通过线程提升程序性能。

被折叠的 条评论
为什么被折叠?



