using System; using Cpp2IlInjected; namespace System.Collections.Generic { /// Defines a key/value pair that can be set or retrieved. /// The type of the key. /// The type of the value. // Token: 0x020005E7 RID: 1511 [Token(Token = "0x20005E7")] [Serializable] public struct KeyValuePair { /// Initializes a new instance of the structure with the specified key and value. /// The object defined in each key/value pair. /// The definition associated with . // Token: 0x06002E18 RID: 11800 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002E18")] [Address(RVA = "0x69BC60", Offset = "0x69AA60", VA = "0x18069BC60")] public KeyValuePair(TKey key, TValue value) { } /// Gets the key in the key/value pair. /// A that is the key of the . // Token: 0x17000729 RID: 1833 // (get) Token: 0x06002E19 RID: 11801 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000729")] public TKey Key { [Token(Token = "0x6002E19")] [Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")] get { return null; } } /// Gets the value in the key/value pair. /// A that is the value of the . // Token: 0x1700072A RID: 1834 // (get) Token: 0x06002E1A RID: 11802 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700072A")] public TValue Value { [Token(Token = "0x6002E1A")] [Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")] get { return null; } } /// Returns a string representation of the , using the string representations of the key and value. /// A string representation of the , which includes the string representations of the key and value. // Token: 0x06002E1B RID: 11803 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6002E1B")] [Address(RVA = "0x1D61680", Offset = "0x1D60480", VA = "0x181D61680", Slot = "3")] public override string ToString() { return null; } // Token: 0x04001A20 RID: 6688 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4001A20")] private TKey key; // Token: 0x04001A21 RID: 6689 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4001A21")] private TValue value; } }