英文版 C sharp C# thread <br>Part 1 Getting Started <br><br> Overview and Concepts ............................................................................................................. 3 <br> How Threading Works ....................................................................................................... 5 <br> Threads vs. Processes......................................................................................................... 6 <br> When to Use Threads ......................................................................................................... 6 <br> When Not to Use Threads .................................................................................................. 7 <br><br> Creating and Starting Threads ................................................................................................... 7 <br> Passing Data to ThreadStart ............................................................................................... 8 <br> Naming Threads ................................................................................................................. 9 <br> Foreground and Background Threads .............................................................................. 10 <br> Thread Priority ................................................................................................................. 11 <br> Exception Handling.......................................................................................................... 12 <br><br>Part 2 Basic Synchronization ................................................................................14 <br><br> Synchronization Essentials ...................................................................................................... 14 <br> Blocking ........................................................................................................................... 15 <br> Sleeping and Spinning...................................................................................................... 15 <br> Joining a Thread ............................................................................................................... 16 <br><br> Locking and Thread Safety..........<br>ManualResetEvent ......... 30 <br> Mutex . 30 <br> Semaphore........ 31 <br> WaitAny, WaitAll and SignalAndWait...... 31 <br><br> Synchronization Contexts ...... 32 <br> Reentrancy........ 35 <br><br>Part 3 Using Threads .........36 <br><br> Apartments and Windows Forms ........ 36 <br> Specifying an Apartment Model .. 36 <br> Control.Invoke.. 37 <br><br> BackgroundWorker.. 37 <br><br> ReaderWriterLock ... 41 <br><br> Thread Pooling......... 43 <br><br> Asynchronous Delegates........ 44 <br> Asynchronous Methods.. 46 <br> Asynchronous Events..... 47 <br><br> Timers ........ 47 <br><br> Local Storage ........... 49 <br><br>Part 4 Advanced Topics.....50 <br><br> Non-Blocking Synchronization ........... 50 <br> Atomicity and Interlocked............ 50 <br> Memory Barrie<br>
- 粉丝: 2
- 资源: 24
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- DMN2041L-7-F-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 辅助抢红包APP无需root
- ssm框架概述.pdf
- DMN2020LSN-VB一款SOT23封装N-Channel场效应MOS管
- kafka教程.pdf
- DMN2020LSN-7-VB一款SOT23封装N-Channel场效应MOS管
- DMN2005K-7-VB一款N-Channel沟道SOT23的MOSFET晶体管参数介绍与应用说明
- 度目视频分析盒子B1 HTTP 开发文档
- DMN100-7-F-VB一款SOT23封装N-Channel场效应MOS管
- 清华大学计算机科学与技术专业课程介绍
- 1
- 2
前往页