在主窗口中,New了一个线程类,因为要传递多个参数,所以使用了线程类
ThreadClass myClass = new ThreadClass();
myClass.Number = uNumber;
myClass.sRemark = uRemark;
myClass.dInterval = Interval;
Thread myThread = new Thread(new ThreadStart(myClass.MainThread));
myThread.Start();
ThreadClass 是一个接受多个参数的线程类,现在遇到一个问题,在启动的子线程运行结束以后,会设置主线程中的一个值,在主线程这里如何接收这个值呢?由于我用的是线程类,所以我不会在这种情况用委托,此情况有什么好的解决方案吗?
大概的意思就是
子线程是一个线程类,在运行完成以后,要修改主线程中的一个值。但是由于是线程类,我不会用这种委托!麻烦大大们看看!