概念:
线程可以认为是一个虚拟进程,用于独立运行一个特定的程序。线程用来调整不同程序访问CPU的优先级。
正在执行中的程序实例可被称为一个进程,进程由一个或者多个线程组成,这意味着当程序运行时,始终有一个执行程序代码的主线程。
用Thread创建线程:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace CS线程
{
class Program
{
static void Main(string[] args)
{
Thread t = new Thread(PrintNumbers);
t.Start();
PrintNumbers();
Console.ReadKey();
}
static void PrintNumbers()
{
Console.WriteLine("Starting......");
for (int i = 0