可能题目写得有些不明白,简单举个例子:
如何 通过在主进程中给定一个int i,然后创建线程 将i输出?

解决方案 »

  1.   

    public class MyClass{// for method 1private int _parameter;public MyClass(int parameter){this._parameter = parameter;}public void MyMethod1(){// do somethingConsole.Write(this._parameter);}
    private void button1_Click(object sender, System.EventArgs e) {MyClass instance = new MyClass(myParameter);int i = 1
    new Thread (new ThreadStart(i)).Start();}
      

  2.   

    我尝试过用delegate,但是找到的资料都是无参数的,我想了解一下能否用delegate创建带参数的线程,如何创建?
      

  3.   

    BeginInVoke( this , args , null , null )
      

  4.   

    到csdn上找   那里有的 里面介绍了3中方法  楼上已经说了2中了  还差线程池了 :)