static
void
Main(
string
[] args)
{
Program instance = new Program();
Thread threadSend = new Thread(new ParameterizedThreadStart(threadProc)); //使用ParameterizedThreadStart委托
string strParam = "这是我要传入的参数";
threadSend.Start(strParam); //在此传入参数
}
public static void threadProc( object param)
{
Console.WriteLine(param.ToString());
//do something
}
{
Program instance = new Program();
Thread threadSend = new Thread(new ParameterizedThreadStart(threadProc)); //使用ParameterizedThreadStart委托
string strParam = "这是我要传入的参数";
threadSend.Start(strParam); //在此传入参数
}
public static void threadProc( object param)
{
Console.WriteLine(param.ToString());
//do something
}
pubulic
static
void
threadProc(
object
param)
//
函数声明中的参数须为object,否则会报错
如果要一次传入多个参数,可以使用object[] 进行封装。