PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_Sharp
[问题] 关于Thread Safe问题
楼主:
itisorange
(找妳 台中)
2015-09-26 01:11:18
class my_class{
public ArrayList al = new ArrayList();
private void my_event(object sender, EventArgs args){
int out = args.number - al[args.id];
al[args.id] = args.number;
output(args.id, out);
}
}
请问有办法可以让al[args.id]这个值锁定不被读取
又可以让其他的args.id触发正常
目前会发生同时间同一个args.id触发两次以上
output会多次发生
作者:
Litfal
(Litfal)
2015-09-26 09:29:00
ArrayList...好怀念阿XDD把a1[x]的元素做成class,里面有lockObj与Value,然后使用lockObj做锁定。然后除非你还在用1.1,不然改用泛型的List比较好锁定请参考
https://msdn.microsoft.com/zh-tw/library/c5kehkcz.aspx
作者: disabledman (m.m.)
2015-10-14 21:15:00
锁定不被读取?不太懂
继续阅读
Re: [问题] 新手除法余数求解
TameFoxx
[问题] 自动登入网站填表送出
vi000246
[问题] 新手除法余数求解
kyo0010
Re: [问题] class能否做成自制型别
evernever
Re: [问题] c#使用 USB camera lib
ioptt
[问题] class能否做成自制型别
dabiddabid
[问题] 按下网页的btn后如何自动执行键盘的按键
sqrt1089
[问题] 嵌入式系统 环境建置的问题~~
howard12005
[问题] Webform如何"开启"Excel档?
KSmart
[问题] 调用CMD执行多指令?
zotal
Links
booklink
Contact Us: admin [ a t ] ucptt.com