C# 多线程无参/带参执行方法


private void button1_Click(object sender, EventArgs e)
{
	//无参方式一
	Thread thread = new Thread(display);
	thread.Start();
	
	//无参方式二
	Thread thread = new Thread(new ThreadStart(display));
	thread.Start();
	
	//带参方式一
	Thread thread = new Thread(display);
	thread.Start("Name");
	
	//带参方式二
	Thread thread = new Thread(new ThreadStart(delegate () { display("Name", age); }));
	thread.Start();
}

public void display()
{
	//这里是执行的代码
}

public void display(object Name)
{
	//这里是执行的代码
}

public void display(string Name,int age)
{
	//这里是执行的代码
}

 


免责声明:

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请与我们联系处理。敬请谅解!

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注