第一种方法:
ThreadStart addDataThreadStart = new ThreadStart(AddDataThreadLoop);
Thread addDataRunner = new Thread(addDataThreadStart);第二种方法:
Thread addDataRunner = new Thread(AddDataThreadLoop);函数:
private void AddDataThreadLoop()
{
。。
}这两种写法都可以正确运行!
现在的问题是:第二种写法对不,两者之间区别?
望各位高手指点指点!
ThreadStart addDataThreadStart = new ThreadStart(AddDataThreadLoop);
Thread addDataRunner = new Thread(addDataThreadStart);第二种方法:
Thread addDataRunner = new Thread(AddDataThreadLoop);函数:
private void AddDataThreadLoop()
{
。。
}这两种写法都可以正确运行!
现在的问题是:第二种写法对不,两者之间区别?
望各位高手指点指点!
匿名就是不被显式的对象名引用
第二种相当于
Thread addDataRunner = new Thread(new ThreadStart(AddDataThreadLoop));
可以这样写吗?
ThreadStart addDataThreadStart = new ThreadStart(AddDataThreadLoop);
addDataThreadStart +=test1;
addDataThreadStart +=test2;
void test1()
{
....
}
void test2()
{
....
}