c9-03.cs

来自「一本很好的教材.C#开发者必备.内容全面,很难得哦.」· CS 代码 · 共 28 行

CS
28
字号
// 线程调用带参数的方法示例
using System;
using System.Threading;
 public class SimpleThread{
   public delegate void Start (object o);
    private class Args{
      public object o;
      public Start s;
      public void work(){ 
      s(o); 
    }}
    public static Thread CreateThread (Start s, Object arg){
      Args a = new Args();
      a.o = arg;
      a.s = s;
      Thread t = new Thread (new ThreadStart (a.work));
      return t;
   }}
 class Worker{
   public static void WorkerMethod(object o){
      Console.WriteLine ("WorkerMethod: " + o);
   }}
public class Work{
   public static void Main(){
      Thread t = SimpleThread.CreateThread (new SimpleThread.Start(Worker.WorkerMethod), 51);
      t.Start ();
      t.Join (Timeout.Infinite);
   }}

⌨️ 快捷键说明

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