[C#]有哪些线程安全和非线程安全的容器?
标 题: Re: [C#]有哪些线程安全和非线程安全的容器?
发信站: 水木社区 (Fri Feb 2 15:50:10 2007), 站内
System.Collections.ArrayList.Synchronized
可以把它变成threadsafe的
【 在 kiil (sandy) 的大作中提到: 】
: 类似java里面的Vector和ArrayList
[本篇全文] [本篇作者:kiil] [进入讨论区] [返回顶部]2发信人: kiil (sandy), 信区: DotNET
标 题: Re: [C#]有哪些线程安全和非线程安全的容器?
发信站: 水木社区 (Fri Feb 2 16:30:22 2007), 站内
ArrayList al = new ArrayList();
ArrayList.Synchronized(al);
这样再对al这个对象的任何操作都是线程安全的了?
【 在 pseudocode (I can Run!) 的大作中提到: 】
: System.Collections.ArrayList.Synchronized
: 可以把它变成threadsafe的
[本篇作者:pseudocode] [进入讨论区] [返回顶部]3发信人: pseudocode (I can Run!), 信区: DotNET
标 题: Re: [C#]有哪些线程安全和非线程安全的容器?
发信站: 水木社区 (Fri Feb 2 16:54:00 2007), 站内
ArrayList sync = ArrayList.Synchronized(al);
对sync的操作是线程安全的
No comments:
Post a Comment