private void ConditionalMapCore(IOrderedMap <int, float> map, int count) { for (int j = 0; j < 2; j++) { for (int i = 0; i < count; i++) { map.ConditionalSetOrAdd(i, _ConditionalSetOrAdd); } for (int i = 0; i < count; i++) { map.ConditionalSetOrRemove(i, _ConditionalSetOrRemove); } } }