1 2 3 4 5 6 7 8 9 10 11
using System.Collections.Generic; namespace SharpCifs.Util.Sharpen { internal interface IConcurrentMap<T, TU> : IDictionary<T, TU> { TU PutIfAbsent (T key, TU value); bool Remove (object key, object value); bool Replace (T key, TU oldValue, TU newValue); } }