zoukankan      html  css  js  c++  java
  • Thread线程Join()的使用

     

    using System;
    using System.Threading;
    
    namespace ThreadJoinDemo
    {
        /// <summary>
        ///     Thread Join 用法 Thread.Join(); 等待方法执行完成
        ///     LDH @ 2021-9-18
        /// </summary>
        internal class Program
        {
            private static void Main()
            {
                Console.Title = "Thread Join 用法";
    
                ThreadJoin();
    
                Console.ReadKey();
            }
    
            private static void ThreadJoin()
            {
                var t = new Thread(WriteY);
                t.Start();
    
                t.Join(); // 等待WriteY方法执行完成,再输出X
    
                Console.WriteLine("X");
            }
    
            private static void WriteY()
            {
                for (var i = 1; i <= 1000; i++) Console.Write("Y");
                Console.WriteLine("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━");
                Console.WriteLine("WriteY方法执行完成!");
                Console.WriteLine("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━");
            }
        }
    }

     

    踏实做一个为人民服务的搬运工!
  • 相关阅读:
    0615-temp-python web
    ResultSet 转ArrayList
    svn与git
    日期与时间
    springboot 注解
    函数式编程
    几个O
    springboot框架中的异步执行
    JDBC
    mysql 导出表结构
  • 原文地址:https://www.cnblogs.com/LifeDecidesHappiness/p/15309426.html
Copyright © 2011-2022 走看看