using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; 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 . // Token: 0x02000042 RID: 66 [Token(Token = "0x2000042")] public interface ILookup : IEnumerable>, IEnumerable { /// Gets the sequence of values indexed by a specified key. /// The key of the desired sequence of values. /// The sequence of values indexed by the specified key. // Token: 0x17000044 RID: 68 [Token(Token = "0x17000044")] IEnumerable this[TKey key] { [Token(Token = "0x600021C")] [Address(Slot = "0")] get; } /// Determines whether a specified key exists in the . /// The key to search for in the . /// /// if is in the ; otherwise, . // Token: 0x0600021D RID: 541 [Token(Token = "0x600021D")] [Address(Slot = "1")] bool Contains(TKey key); } }