服务器使用多核逐渐成为趋势, 使用多线程可令到多核同时运转, 优势越发明显. 以下是.Net 4.0 前后使用多线程的差异, 例子是实现一个简单的矩阵相乘 (实际使用时可仿效思路改为业务复杂操作), 矩阵为 3 * 12 方阵, 把其从上到下切分为4部分 (即各 3*3 ) 使用4个线程进行相乘. 令外, 从中可以看到 .Net 4.0 语法非常清晰简明, 有更好的支持! const int X_LENGTH = 12; const int Y_LENGTH = 3; void Test() { var array1 = new int[X_LENGTH, Y_LENGTH]; var array2 = new int[X_LENGTH, Y_LENGTH]; var array3 = new...