日期:2014-05-18  浏览次数:20817 次

C#多线程
第一次接触多线程,从网上看了点资料,有几点疑惑。
求指点

1、创建多线程的方式有哪几种?
2、同步调用和异步调用分别是什么,由什么实现?
3、线程如何同步?
4、利用委托实现多线程和利用Thread实现多线程是一样的吗?

到现在知道的就是委托的Invoke是同步的,BeginInvoke是异步的。
那委托的同步和线程的同步不是一回事对吧?
那Thread类创建的线程,属于同步还是异步。
可能理解的有错误,求指点啊。

就还有50分了。全给了。

------解决方案--------------------
强力推荐 C#高级编程 第20几章就是专门讲线程 的
------解决方案--------------------
探讨
第一次接触多线程,从网上看了点资料,有几点疑惑。
求指点

1、创建多线程的方式有哪几种?
2、同步调用和异步调用分别是什么,由什么实现?
3、线程如何同步?
4、利用委托实现多线程和利用Thread实现多线程是一样的吗?

到现在知道的就是委托的Invoke是同步的,BeginInvoke是异步的。
那委托的同步和线程的同步不是一回事对吧?
那Thread类创建的线程,属于同……