Open quan0zhou opened 2 years ago
大佬,您好 看了下实现的代码,有几点是否需要注意呢 1.Dictionary<string, IStateObject>是否需要换成ConcurrentDictionary 2.private bool IsRun是否需要添加Volatile
嗯,按照并发行为的话,都可以加,第二个建议用 Interlocked.Increment 估计更好点。
大佬,您好 看了下实现的代码,有几点是否需要注意呢 1.Dictionary<string, IStateObject>是否需要换成ConcurrentDictionary 2.private bool IsRun是否需要添加Volatile