⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class1.cs

📁 原代码详细说明是关于c++方面的希望可以帮助大家使用
💻 CS
字号:
using System;
using System.Threading;

public class Alpha
{

	public void Beta()
	{
		while (true)
		{
			Console.WriteLine("Alpha.Beta is running in its own thread.");
		}
	}
};

public class Simple
{
	public static int Main()
	{
		Console.WriteLine("线程开始/结束/等待结束的例子");
		Alpha oAlpha = new Alpha();
		Thread oThread = new Thread(new ThreadStart(oAlpha.Beta));
		oThread.Start();
		while (!oThread.IsAlive);
		Thread.Sleep(1);
		oThread.Abort();
		oThread.Join();
		Console.WriteLine();
		Console.WriteLine("Alpha.Beta已经结束");
		try 
		{
			Console.WriteLine("尝试重新启动Alpha.Beta线程");
			oThread.Start();
		}
		catch (ThreadStateException) 
		{
			Console.WriteLine("重新启动Alpha.Beta出现异常,原因是停止的线程不能再启动");
		}
		return 0;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -