C#线程示例二

这是一个线简单明了的线程小程序,用于输出给定数内的奇、偶数。

using System;

using System.Collections.Generic;

using System.Text;

using System.Threading;

namespace JiOuShu

{

    class Program

    {

        static void Main(string[] args)

        {

            //ThreadStart thrSta = new ThreadStart();

            //实例化一个有参委托

            ParameterizedThreadStart ParTerThrSta1 = new ParameterizedThreadStart(ShuChuJishu);

            Thread thr1 = new Thread(ParTerThrSta1);       //实例化一个线程

            thr1.Name = "线程A:";      //给线程起个名字

            thr1.Priority = ThreadPriority.Highest;   //设置A线程的级别为最高

          

            ParameterizedThreadStart parTerThrSta2 = new ParameterizedThreadStart(ShuChuOushu);

            Thread thr2 = new Thread(parTerThrSta2);

            thr2.Name = "线程B:";

            thr2.Priority = ThreadPriority.Lowest;     //设置B线程的级别为最低

            thr1.Start(50);       //开启线程并传入一个参数

            thr2.Start(50);

        }

        public static void ShuChuJishu(object num)

        {

            for (int i = 0; i <= (int)num; i++)

            {

                if (i % 2 != 0)

                {

                    Console.Write("{0}输出奇数:{1}",Thread.CurrentThread.Name,i);

                    Console.WriteLine();

                    Console.WriteLine();

                    Thread.Sleep(1000);  //设备间隔时间

                }

            }

        }

        public static void ShuChuOushu(object num)

        {

            for (int i = 0; i <= (int)num; i++)

            {

                if (i % 2 == 0)

                {

                    Console.Write("{0}输出偶数:{1}",Thread.CurrentThread.Name,i);

                    Console.WriteLine();

                    Console.WriteLine();

                    Thread.Sleep(1000);  //设备间隔时间

                }

            }

        }

    }

}

阅读更多
个人分类: C#类
想对作者说点什么? 我来说一句

C#简单的多线程实例

线程

hdhai9451 hdhai9451

2016-08-15 23:36:17

阅读数:347

C# 2005 线程示例

2008年10月22日 15KB 下载

c# 2005线程示例

2008年10月22日 17.89MB 下载

C#Windows服务程序开发实例程序

2014年06月10日 28KB 下载

线程示例学习等线程示例学习

2010年10月19日 876KB 下载

线程示例WorkerThread_demo

2009年07月09日 8KB 下载

C# TCP网络通讯示例

2015年05月29日 91KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭