Files
2026-04-08 23:40:05 +02:00

82 lines
2.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
// Token: 0x02000002 RID: 2
[Token(Token = "0x2000002")]
[StructLayout(3)]
public static class EnumerableExt
{
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000001")]
[Address(RVA = "0x203DBC0", Offset = "0x203C5C0", VA = "0x18203DBC0")]
public static string ToFriendlyString<T>(this IEnumerable<T> enumerable, [Optional] Func<T, string> elementToString, string sep = ", ")
{
return null;
}
// Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000002")]
[Address(RVA = "0x203D710", Offset = "0x203C110", VA = "0x18203D710")]
public static string ToFriendlyString<T>(this IList<T> list, [Optional] Func<int, T, string> elementToString, string sep = ", ")
{
return null;
}
// Token: 0x06000003 RID: 3 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000003")]
[Address(RVA = "0x1741FA0", Offset = "0x17409A0", VA = "0x181741FA0")]
public static IEnumerable<T> SingleItemAsEnumerable<T>(T item)
{
return null;
}
// Token: 0x06000004 RID: 4 RVA: 0x00002054 File Offset: 0x00000254
[Token(Token = "0x6000004")]
[Address(RVA = "0x203DE70", Offset = "0x203C870", VA = "0x18203DE70")]
public static ValueTuple<T[], U[]> Unzip<T, U>([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x12CCF0", Offset = "0x12C0F0")] this IEnumerable<ValueTuple<T, U>> self)
{
return default(ValueTuple<T[], U[]>);
}
// Token: 0x06000005 RID: 5 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000005")]
[Address(RVA = "0x1740570", Offset = "0x173EF70", VA = "0x181740570")]
public static IEnumerable<ValueTuple<T, int>> Index<T>(this IEnumerable<T> self)
{
return null;
}
// Token: 0x06000006 RID: 6 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000006")]
[Address(RVA = "0x203D530", Offset = "0x203BF30", VA = "0x18203D530")]
public static void ForEach<T>(this IEnumerable<T> self, Action<T> op)
{
}
// Token: 0x06000007 RID: 7 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000007")]
[Address(RVA = "0x1FA4B90", Offset = "0x1FA3590", VA = "0x181FA4B90")]
public static HashSet<T> ToHashSet<T>(this IEnumerable<T> self)
{
return null;
}
// Token: 0x06000008 RID: 8 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000008")]
[Address(RVA = "0x20D2290", Offset = "0x20D0C90", VA = "0x1820D2290")]
public static IEnumerable<T> SkipTake<T>(this IEnumerable<T> enumerable, int skip, int take)
{
return null;
}
// Token: 0x06000009 RID: 9 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000009")]
[Address(RVA = "0x20D20C0", Offset = "0x20D0AC0", VA = "0x1820D20C0")]
public static IEnumerable<T> DistinctBy<T, TKey>(this IEnumerable<T> enumerable, Func<T, TKey> keyFunc)
{
return null;
}
}