最近试着做了几个.NET CORE的demo,看了些源码,感觉异步编程在Core里面已经成为主流,而对这块我还没有一个系统的总结,所以就出现了这篇文字,接下来几篇文章,我会总结下异步编程的思路,主要参考clr via c#及以前看过的优秀博文.第一篇文字,我们一起来就打牢基础,把线程基础知识梳理一遍. 本文完全原创,如果转载请注明原文作者及链接. 一.线程基础 每个线程都有以下要素 线程内核对象(thread kernael object) os为系统中创建的每个线程都分配并初始化这种数据结构,…