C#创建线程传递参数

来源:互联网 发布:客户数据分析的流程 编辑:程序博客网 时间:2024/05/22 04:24
class SimpleDialog : Form{    public static void Main()    {        Thread t = new Thread(new ParameterizedThreadStart(B));//ParameterizedThreadStart 是委托,参数是函数名        t.Start("B");//Start的参数类型是 object    }    private static void B(object obj)    {        Console.WriteLine( (string)obj);    }  }
   Thread myThread = new Thread(new ParameterizedThreadStart(ThreadFunc));        myThread.Start(2);    static void ThreadFunc(object param)    {        int value = (int)param;        Console.WriteLine("Thread param: "+ value.ToString());            }


0 0
原创粉丝点击