时髦的Contains()方法的写法
1: public bool Exists(Predicate<VALUE> predicate)
2: {3: bool returnValue = false;
4: 5: Each(delegate(VALUE value) { returnValue |= predicate(value); });
6: 7: return returnValue;
8: } 9: 10: public void Each(Action<VALUE> action)
11: {12: foreach (var pair in _values)
13: { 14: action(pair.Value); 15: } 16: } 17: 18: private readonly IDictionary<KEY, VALUE> _values;
浙公网安备 33010602011771号