求~~~高人指点 线程传递参数的程序框架

来源:百度知道 编辑:UC知道 时间:2024/06/23 07:39:50
俺们考试要考 不会..
求高人指点啊!!!
老师给的参考程序
using System;
using System.Threading;

class Work
{
//无参数方法
public static void DoWork()
{
Console.WriteLine("Static thread procedure.");
}

public int Data;

public void DoMoreWork()
{
Console.WriteLine("Instance thread procedure. Data={0}", Data);
}

//参数化方法
public static void DoWork(object data)
{
Console.WriteLine("Static thread procedure. Data='{0}'", data);
}

public void DoMoreWork(object data)
{
Console.WriteLine("Instance thread procedure. Data='{0}'", data);
}
}

class WorkTest
{
static void Main1()
{
//无参数方法
//public delegate void ThreadStart ()
// To start a thread using a static thread procedure, use the
// class name and met

using System;
using System.Threading; //引用线程的命名空间

class Work //Work是类名
{
//无参数方法
public static void DoWork() //函数名是DoWork功能是输出Static thread procedure
{
Console.WriteLine("Static thread procedure.");
}

public int Data;

public void DoMoreWork()函数名是DoMoreWork功能是输出“Instance thread procedure. Data=“和Data变量的值
{
Console.WriteLine("Instance thread procedure. Data={0}", Data);
}

//参数化方法
public static void DoWork(object data)函数名是DoWork 是上面同名函数的重载 功能是输出“Instance thread procedure. Data=“和Data变量的值
{
Console.WriteLine("Static thread procedure. Data='{0}'", data);
}

public void DoMoreWork(object data)函数名是DoMoreWork是上面同名函数的重载 功能是输出“Instance thread procedure. Data=“和Data变量的值
{
Console.WriteLine("Instance thread procedure. Data='{0}'", data);
}
}

class WorkTest //类名是 WorkTest
{