Winform
Thread othread = new Thread(new ParameterizedThreadStart(getResult));
othread.IsBackground = true;
othread.Start((Object)(m));
Thread.Sleep(50);
private delegate void LstDelegate(int ID);
private async void getResult(object _xStr)
{
string[] xStr = (string[])_xStr;
foreach (string j in sArray)
{
}
LstDelegate D = new LstDelegate(Fun);
this.Dispatcher.Invoke(D, new object[] {int.Parse(ID)});
}
new Thread((ThreadStart)delegate
{
try
{
this.Dispatcher.Invoke(new Action(() =>
{
}));
}
catch { }
}).Start();
new Thread((ThreadStart)delegate
{
try
{
System.Windows.Application.Current.Dispatcher.Invoke(() =>
{
});
}
catch { }
}).Start();
异步方法
new Thread(async () =>
{
try
{
await Application.Current.Dispatcher.InvokeAsync(() =>
{
});
}
catch { }
}).Start();
Wpf
ThreadPool.QueueUserWorkItem(delegate
{
try
{
this.Dispatcher.Invoke((System.Windows.Forms.MethodInvoker)delegate
{
});
}
catch { }
});
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!