C#多线程之Thread中Thread.Join()函数用法分析

作者:乐乐010 时间:2022-01-20 14:47:58 

本文实例讲述了C#多线程之Thread中Thread.Join()函数用法。分享给大家供大家参考。具体分析如下:

Thread.Join()在MSDN中的解释:Blocks the calling thread until a thread terminates

当NewThread调用Join方法的时候,MainThread就被停止执行,
直到NewThread线程执行完毕。


Thread oThread = new Thread(new ThreadStart(oAlpha.Beta));
oThread.Start();
while (!oThread.IsAlive) //表示线程当前是否为可用状态
Thread.Sleep(1);
oThread.Abort(); //终止线程
oThread.Join(); //主线程被停止,直到当前线程执行完毕
Console.WriteLine();

希望本文所述对大家的C#程序设计有所帮助。

标签:C#,多线程,Thread,Join
0
投稿

猜你喜欢

  • Kotlin Navigation可视化开发详解

    2022-10-18 10:55:56
  • SpringCloudConfig之client端报错Could not resolve placeholder问题

    2023-11-23 11:19:17
  • Android对sdcard扩展卡文件操作实例详解

    2023-12-20 11:34:55
  • 详解Java单元测试之Junit框架使用教程

    2022-03-06 02:55:56
  • 实战分布式医疗挂号系统开发医院科室及排班的接口

    2021-05-27 14:21:16
  • Android开发组件化架构设计原理到实战

    2023-06-14 12:51:13
  • Android开发-之环境的搭建(图文详解)

    2022-01-12 00:54:26
  • Jackson的用法实例分析

    2021-11-13 09:13:40
  • Java 十大排序算法之冒泡排序刨析

    2022-07-05 19:30:29
  • C#灰度化图像的实例代码

    2023-07-14 07:35:34
  • JavaWeb中Servlet的深入理解

    2021-11-04 17:06:58
  • java Apache poi 对word doc文件进行读写操作

    2023-09-23 02:13:15
  • Java中启动线程start和run的两种方法

    2023-09-12 10:58:29
  • android动态布局之动态加入TextView和ListView的方法

    2022-11-25 11:28:16
  • SpringBoot详解如何进行整合Druid数据源

    2022-05-10 10:46:54
  • 两种用空格分隔的java字符串的方式

    2023-10-01 05:51:04
  • Spring BeanPostProcessor接口使用详解

    2022-12-18 09:19:36
  • Java实现中国象棋的示例代码

    2021-08-10 21:56:03
  • android获取手机cpu并判断是单核还是多核

    2021-09-28 22:11:24
  • Android 沉浸式状态栏及悬浮效果

    2023-07-29 23:03:15
  • asp之家 软件编程 m.aspxhome.com