Files
27Aug2021-Cpp2IL-Dump/mscorlib/System/Tuple.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

66 lines
2.7 KiB
C#

using System;
using Cpp2IlInjected;
namespace System
{
/// <summary>Provides static methods for creating tuple objects.</summary>
// Token: 0x02000088 RID: 136
[Token(Token = "0x2000088")]
public static class Tuple
{
/// <summary>Creates a new 2-tuple, or pair.</summary>
/// <param name="item1">The value of the first component of the tuple.</param>
/// <param name="item2">The value of the second component of the tuple.</param>
/// <typeparam name="T1">The type of the first component of the tuple.</typeparam>
/// <typeparam name="T2">The type of the second component of the tuple.</typeparam>
/// <returns>A 2-tuple whose value is (<paramref name="item1" />, <paramref name="item2" />).</returns>
// Token: 0x0600042C RID: 1068 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600042C")]
[Address(RVA = "0x2600C90", Offset = "0x25FFC90", VA = "0x182600C90")]
public static Tuple<T1, T2> Create<T1, T2>(T1 item1, T2 item2)
{
return null;
}
/// <summary>Creates a new 3-tuple, or triple.</summary>
/// <param name="item1">The value of the first component of the tuple.</param>
/// <param name="item2">The value of the second component of the tuple.</param>
/// <param name="item3">The value of the third component of the tuple.</param>
/// <typeparam name="T1">The type of the first component of the tuple.</typeparam>
/// <typeparam name="T2">The type of the second component of the tuple.</typeparam>
/// <typeparam name="T3">The type of the third component of the tuple.</typeparam>
/// <returns>A 3-tuple whose value is (<paramref name="item1" />, <paramref name="item2" />, <paramref name="item3" />).</returns>
// Token: 0x0600042D RID: 1069 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600042D")]
[Address(RVA = "0x21BCD90", Offset = "0x21BBD90", VA = "0x1821BCD90")]
public static Tuple<T1, T2, T3> Create<T1, T2, T3>(T1 item1, T2 item2, T3 item3)
{
return null;
}
// Token: 0x0600042E RID: 1070 RVA: 0x00003F78 File Offset: 0x00002178
[Token(Token = "0x600042E")]
[Address(RVA = "0xF7C460", Offset = "0xF7B460", VA = "0x180F7C460")]
internal static int CombineHashCodes(int h1, int h2)
{
return 0;
}
// Token: 0x0600042F RID: 1071 RVA: 0x00003F90 File Offset: 0x00002190
[Token(Token = "0x600042F")]
[Address(RVA = "0xF7C470", Offset = "0xF7B470", VA = "0x180F7C470")]
internal static int CombineHashCodes(int h1, int h2, int h3)
{
return 0;
}
// Token: 0x06000430 RID: 1072 RVA: 0x00003FA8 File Offset: 0x000021A8
[Token(Token = "0x6000430")]
[Address(RVA = "0xF7C480", Offset = "0xF7B480", VA = "0x180F7C480")]
internal static int CombineHashCodes(int h1, int h2, int h3, int h4)
{
return 0;
}
}
}