using System; using System.Collections; using System.Collections.Generic; namespace System.Linq { /// Defines an indexer, size property, and Boolean search method for data structures that map keys to sequences of values. /// The type of the keys in the . /// The type of the elements in the sequences that make up the values in the . /// 2 // Token: 0x02000038 RID: 56 public interface ILookup : IEnumerable, IEnumerable> { /// Gets the number of key/value collection pairs in the . /// The number of key/value collection pairs in the . // Token: 0x1700003C RID: 60 // (get) Token: 0x06000389 RID: 905 int Count { get; } /// Gets the sequence of values indexed by a specified key. /// The sequence of values indexed by the specified key. /// The key of the desired sequence of values. // Token: 0x1700003D RID: 61 IEnumerable this[TKey key] { get; } /// Determines whether a specified key exists in the . /// true if is in the ; otherwise, false. /// The key to search for in the . // Token: 0x0600038B RID: 907 bool Contains(TKey key); } }