我已引入了线程的名命空间using System.Threading;
为什么我们new一个线程的时候智能提示没有显示线程的重载方法呢?
Thread piThread = new Thread(CalcPiThreadStart);我传入了参数(一个方法),但运行时显示"“Thread”方法没有采用“1”个参数的重载"
而且智能提示线程的Start()方法也点不出来?不知什么问题,晕!

解决方案 »

  1.   


    Thread piThread = new Thread(new ThreadStart(CalcPiThreadStart));
      

  2.   

    Thread piThread = new Thread(
    写到这里的时候智能提示也只显示一个没带参数的方法Thread(), 带参数的方法显示不出来啊,一运行就显示
    ""Thread”方法没有采用“1”个参数的重载"
    ???
      

  3.   

    Thread piThread = new Thread(new ThreadStart(CalcPiThreadStart));
    piThread.Start();
      

  4.   

     Thread th = new Thread(new ThreadStart(s));   //s 方法名称
     th.Start(); 
      

  5.   


    不是没显示出来要用方向键来切换。。Thread piThread = new Thread(new ThreadStart(CalcPiThreadStart));
    这样使用才是对的。
      

  6.   

    我估计楼主的程序里是不是有一个叫Thread的类了
      

  7.   

    Thread t1 = null;t1 = new Thread(new ThreadStart(RUNMe1));
    tatic public void RUNMe1()//执行函数