<1>: 在类中包装函数,并且通过特性传入参数
using System;
using System.Threading;
namespace ThreadDemo_01
{
#region
class ThreadTask
{
static void Main(string[] args)
{
// 实例化,并传递参数 5
SomeClass sc = new SomeClass(5);
// 通过成员传递参数
sc.strMsg = "Huobaby";
//创建和启动线程
Thread t = new Thread(new ThreadStart(sc.DoSomething));
t.Start();
}
}
#endregion
#region
public class SomeClass
{
int _ID;
/// <summary>
/// 通过构造函数传递
/// </summary>
/// <param name="ID"></param>
public SomeClass(int ID)
{
_ID = ID;
}
string _strMsg;
/// <summary>
/// 通过成员属性传递
/// </summary