多个线程里面都实例化了同一个类A
那么这个类里面的静态变量如果修改的话
其它线程里面的这个静态变量是不是也同时修改了我需要修改某一个进程里面这个类的实例的一个变量值
请问怎么得到这个类的实例啊通过进程名?没做过多线程 Google不到
求教了
那么这个类里面的静态变量如果修改的话
其它线程里面的这个静态变量是不是也同时修改了我需要修改某一个进程里面这个类的实例的一个变量值
请问怎么得到这个类的实例啊通过进程名?没做过多线程 Google不到
求教了
解决方案 »
- 怎么将webRequst得到的CookieContainer 给webBrowser 共享cookie
- 用完HttpOpenRequest后GetLasterError返回122
- C#/C++中如何嵌入汇编指令?
- 超级奇怪问题,内存table更新,数据库不更新 也不报错
- 高手们帮看下接口问题~~~~~~急!!!
- 求关于PC与RFID射频识别读写器串行通讯的代码,谢谢!!
- 对路径“c:\inetpub\wwwroot\webolap\db\type.xml”的访问被拒绝。
- 求教关于类(classA B C)之间相互引用的运行效率问题
- C#.net 2005 datagridview 获取焦点
- 如何确认Win2000 Username/Password/Domain?
- C# BHO onscroll 高手请进救命啊
- 急!!!
那么这个类里面的静态变量如果修改的话
其它线程里面的这个静态变量是不是也同时修改了
right 静态变量是类的property我需要修改某一个进程里面这个类的实例的一个变量值
请问怎么得到这个类的实例啊
你不是每一个线程里都有A的实例吗,你想修改一处其他地方都修改还是怎么的?
比如classA 里面有一个静态变量 staticB
修改这个变量的值的时候直接修改就行了
比如 classA.staticB = new value;
{
Thread th1 = new Thread(StartDownLoad);
th1.Name = dataGridView1.Rows[0].Cells[0].Value.ToString();
}
private void StartDownload()
{
A a = new A();
a.IsStop = false;
}我将来想修改某一个线程中的A.IsStop 请问具体怎么修改 我将来有多个线程,但是每个线程中的A的实例的名字都是一样的 只有线程名不一样