gpt4 book ai didi

c# - c#中列表的并发访问

转载 作者:太空宇宙 更新时间:2023-11-03 19:43:02 25 4
gpt4 key购买 nike

如果一个线程在 C# 的 List 中添加对象,而另一个线程正在修改列表中对象的属性,是否存在冲突的可能性,或者 C# List 是否在 List 中实现了避免这种冲突情况的机制发生。

最佳答案

C# 列表不是线程安全的。

.NET Framework 4 在 System.Collections.Concurrent 中引入了线程安全集合命名空间。

你可以使用 ConcurrentBag<T>而不是 List<T>

关于c# - c#中列表的并发访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50186121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com