Advertisement

C# 线程

阅读量:

1、多线程

进程中的单一控制流被定义为线程,一个进程内部可同时运行多个线程。通过编写代码的方式可以创建新的线程,从而实现多个代码执行路径的并行处理。

2、语法相关

线程类 Thread

在使用时需引入命名空间 using System.Threading;

(1)声明一个新的线程

需要注意的是,线程所执行的代码必须被封装至一个函数中,并通过委托方式传递至构造函数。

线程即将运行的逻辑内容被组织在了一个函数语句块之中。

复制代码
>       1. static void NewThreadLogic() {

>  
>       2.     // 新开线程的执行逻辑,在该函数语句块中
>  
>       3.     while(true) {
>  
>       4.         Console.WriteLine("新开的线程");
>  
>       5.     }
>  
>       6. }
>  
>       7.  
>  
>       8. Thread t = new Thread(NewThreadLogic);
>  
>  
>  
>  
> ```

>
>
>

全部评论 (0)

还没有任何评论哟~