【发布时间】:2013-03-07 03:52:30
【问题描述】:
在我的代码中......
List<Task> t;
private void Form1_Load(object sender, EventArgs e)
{
t = new List<Task>();
t.Add(Task.Factory.StartNew(() => Download()));
t.Add(Task.Factory.StartNew(() => Display()));
}
现在在显示方法中,当我隐藏任何控件时,它会给我一个“跨线程异常”并告诉我它被主线程使用。
【问题讨论】:
-
display方法的代码? -
关于“跨线程异常”的问题已经有数百个。在页面右上角的搜索框中输入或使用谷歌。
标签: c# multithreading winforms asynchronous