首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 同步、异步操作,该怎么解决

2012-01-12 
C# 同步、异步操作读写操作分同步,异步:Read/write,beginRead/beginWritesocket分同步,异步:什么时候用什么

C# 同步、异步操作
读写操作分同步,异步:Read/write,beginRead/beginWrite
socket分同步,异步:

什么时候用什么,望哪位大神告诉一声(问得很不清楚,关键是自己也晕了,搞不清)

到底什么区别,防止阻塞?如果我用多线程,那同步,异步操作影响大不??

[解决办法]
主要看 是否允许阻塞,允许就用同步的方式,不允许就才用异步的方式

异步不一定就是多线程
[解决办法]
如果你用同步方式影响到了UI或者其他一些操作,那么就要用异步了。异步的最大的好处就是在同一个时间内程序分别在同时处理很多事情,而且异步比Thread多线程相比的优点是:异步比多线程相对来说要安全点。

热点排行