public delegate void delegateCurrentThreadMethod(); //声明一个无返回类型以及参数为空的委托
public void Start()
{
delegateCurrentThreadMethodd = DoSomeWork; //为委托绑定方法
Invoke(d); //完全调用
}
private void button1_Click(object sender, EventArgs e)//窗体按钮事件
{
Thread thread = new Thread(new ThreadStart(this.Start));
thread.Start(); //这样就不会出现不安全调用的提示
}
public void DoSomeWork() //自己的方法
{
//DoSomeWork
}
WindowForm中当前线程访问主线程的控件
最新推荐文章于 2025-09-16 21:34:05 发布
本文介绍了一个使用 C# 实现的简单委托与多线程示例,展示了如何定义一个无返回类型及参数的委托,并通过委托进行线程安全的方法调用。此外还演示了如何创建一个新的线程来执行委托调用。
2132

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



