摘要:
排他锁结构有三种:lock语句、Mutex和SpinLock。 **其中lock是最方便最常用的结构。**而其他两种结构多用于处理特定的情形:Mutex可以跨越多个进程(计算机范围锁)。SpinLock可用于实现微优化,可以在高并发场景下减少上下文切换。 lock语句 先看如下代码: class T 阅读全文
摘要:
字典是一种集合,其包含的元素均为键值对。字典通常用于查找或用作排序列表。 框架通过IDictionary和IDictionary<TKey, TValue>接口以及一系列通用的字典类定义了标准字典协议。 IDictionary<TKey, TValue> IDictionary<TKey, TVal 阅读全文