提交 230d9353 编写于 作者: C CyrusNajmabadi

Simplify

上级 c920455c
...@@ -296,12 +296,12 @@ private struct WriterReferenceMap ...@@ -296,12 +296,12 @@ private struct WriterReferenceMap
public WriterReferenceMap(bool valueEquality) public WriterReferenceMap(bool valueEquality)
{ {
_valueEquality = valueEquality; _valueEquality = valueEquality;
_valueToIdMap = GetDictionaryPool().Allocate(); _valueToIdMap = GetDictionaryPool(valueEquality).Allocate();
_nextId = 0; _nextId = 0;
} }
private ObjectPool<Dictionary<object, int>> GetDictionaryPool() private static ObjectPool<Dictionary<object, int>> GetDictionaryPool(bool valueEquality)
=> _valueEquality ? s_valueDictionaryPool : s_referenceDictionaryPool; => valueEquality ? s_valueDictionaryPool : s_referenceDictionaryPool;
public void Dispose() public void Dispose()
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册