设置进度条的value前记得把它的最大值设置的比z大。

解决方案 »

  1.   

    int i,j;
    for(i...){
    for(j...){
    ...
    }
    int k=i+j;
    MessageBox.Show(k.ToString());
      

  2.   

    线程是共享变量的,用lock关键字就可以锁定这个变量被一个线程访问时,别的线程就不能访问,不过只能锁定引用类型,值类型不行.
      

  3.   

    再补充一句,你的i和j虽然是在每个线程里不一样,但z是线程共享的
      

  4.   

    o~~~~~~~~~~~~~~~~~~~~~~~~IC,实在不好意思,明白了,实际弹出的结果是另一个线程已经改变后的z值。呵呵,低级问题。马上结贴加分。