[G]C#_多程.docVIP

  • 9
  • 0
  • 约7.85万字
  • 约 87页
  • 2017-05-15 发布于贵州
  • 举报
[G]C#_多程

概述与概念 C#支持通过多线程并行地执行代码,一个线程有它独立的执行路径,能够与其它的线程同时地运行。一个C#程序开始于一个单线程,这个单线程是被CLR和操作系统(也称为“主线程”)自动创建的,并具有多线程创建额外的线程。这里的一个简单的例子及其输出: 除非被指定,否则所有的例子都假定以下命名空间被引用了: using System; using System.Threading; class ThreadTest { ? static void Main() { ??? Thread t = new Thread (WriteY); ??? t.Start();??? ??????????????????????// 在新的线程中运行WriteY ??? while (true) Console.Write (x);?? // 不停地写x ? } ? ? static void WriteY() { ??? while (true) Console.Write (y);?? // 不停地写y ? } } xxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyy yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

文档评论(0)

1亿VIP精品文档

相关文档