using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Linq
{
/// Provides a set of ( in Visual Basic) methods for querying objects that implement .
// Token: 0x0200001B RID: 27
[Token(Token = "0x200001B")]
public static class Enumerable
{
/// Filters a sequence of values based on a predicate.
/// An to filter.
/// A function to test each element for a condition.
/// The type of the elements of .
/// An that contains elements from the input sequence that satisfy the condition.
///
/// or is .
// Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000095")]
[Address(RVA = "0x13F7310", Offset = "0x13F6110", VA = "0x1813F7310")]
public static IEnumerable Where(this IEnumerable source, Func predicate)
{
return null;
}
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000096")]
[Address(RVA = "0x13EF310", Offset = "0x13EE110", VA = "0x1813EF310")]
public static IEnumerable Select(this IEnumerable source, Func selector)
{
return null;
}
// Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000097")]
[Address(RVA = "0x14CF920", Offset = "0x14CE720", VA = "0x1814CF920")]
public static IEnumerable Select(this IEnumerable source, Func selector)
{
return null;
}
// Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000098")]
[Address(RVA = "0x13EA060", Offset = "0x13E8E60", VA = "0x1813EA060")]
private static IEnumerable SelectIterator(IEnumerable source, Func selector)
{
return null;
}
// Token: 0x06000099 RID: 153 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000099")]
[Address(RVA = "0x220E2E0", Offset = "0x220D0E0", VA = "0x18220E2E0")]
private static Func CombinePredicates(Func predicate1, Func predicate2)
{
return null;
}
// Token: 0x0600009A RID: 154 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009A")]
[Address(RVA = "0x1861E00", Offset = "0x1860C00", VA = "0x181861E00")]
private static Func CombineSelectors(Func selector1, Func selector2)
{
return null;
}
// Token: 0x0600009B RID: 155 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009B")]
[Address(RVA = "0x13EAA40", Offset = "0x13E9840", VA = "0x1813EAA40")]
public static IEnumerable SelectMany(this IEnumerable source, Func> selector)
{
return null;
}
// Token: 0x0600009C RID: 156 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009C")]
[Address(RVA = "0x13E8700", Offset = "0x13E7500", VA = "0x1813E8700")]
private static IEnumerable SelectManyIterator(IEnumerable source, Func> selector)
{
return null;
}
// Token: 0x0600009D RID: 157 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009D")]
[Address(RVA = "0x13EAB80", Offset = "0x13E9980", VA = "0x1813EAB80")]
public static IEnumerable SelectMany(this IEnumerable source, Func> selector)
{
return null;
}
// Token: 0x0600009E RID: 158 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009E")]
[Address(RVA = "0x13E8EA0", Offset = "0x13E7CA0", VA = "0x1813E8EA0")]
private static IEnumerable SelectManyIterator(IEnumerable source, Func> selector)
{
return null;
}
// Token: 0x0600009F RID: 159 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600009F")]
[Address(RVA = "0x13EA970", Offset = "0x13E9770", VA = "0x1813EA970")]
public static IEnumerable SelectMany(this IEnumerable source, Func> collectionSelector, Func resultSelector)
{
return null;
}
// Token: 0x060000A0 RID: 160 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A0")]
[Address(RVA = "0x13EA330", Offset = "0x13E9130", VA = "0x1813EA330")]
private static IEnumerable SelectManyIterator(IEnumerable source, Func> collectionSelector, Func resultSelector)
{
return null;
}
/// Returns a specified number of contiguous elements from the start of a sequence.
/// The sequence to return elements from.
/// The number of elements to return.
/// The type of the elements of .
/// An that contains the specified number of elements from the start of the input sequence.
///
/// is .
// Token: 0x060000A1 RID: 161 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A1")]
[Address(RVA = "0x13F4A50", Offset = "0x13F3850", VA = "0x1813F4A50")]
public static IEnumerable Take(this IEnumerable source, int count)
{
return null;
}
// Token: 0x060000A2 RID: 162 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A2")]
[Address(RVA = "0x13F41D0", Offset = "0x13F2FD0", VA = "0x1813F41D0")]
private static IEnumerable TakeIterator(IEnumerable source, int count)
{
return null;
}
/// Bypasses a specified number of elements in a sequence and then returns the remaining elements.
/// An to return elements from.
/// The number of elements to skip before returning the remaining elements.
/// The type of the elements of .
/// An that contains the elements that occur after the specified index in the input sequence.
///
/// is .
// Token: 0x060000A3 RID: 163 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A3")]
[Address(RVA = "0x13F3F50", Offset = "0x13F2D50", VA = "0x1813F3F50")]
public static IEnumerable Skip(this IEnumerable source, int count)
{
return null;
}
// Token: 0x060000A4 RID: 164 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A4")]
[Address(RVA = "0x13F38D0", Offset = "0x13F26D0", VA = "0x1813F38D0")]
private static IEnumerable SkipIterator(IEnumerable source, int count)
{
return null;
}
/// Sorts the elements of a sequence in ascending order according to a key.
/// A sequence of values to order.
/// A function to extract a key from an element.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted according to a key.
///
/// or is .
// Token: 0x060000A5 RID: 165 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A5")]
[Address(RVA = "0x2173B80", Offset = "0x2172980", VA = "0x182173B80")]
public static IOrderedEnumerable OrderBy(this IEnumerable source, Func keySelector)
{
return null;
}
/// Sorts the elements of a sequence in ascending order by using a specified comparer.
/// A sequence of values to order.
/// A function to extract a key from an element.
/// An to compare keys.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted according to a key.
///
/// or is .
// Token: 0x060000A6 RID: 166 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A6")]
[Address(RVA = "0x2173C00", Offset = "0x2172A00", VA = "0x182173C00")]
public static IOrderedEnumerable OrderBy(this IEnumerable source, Func keySelector, IComparer comparer)
{
return null;
}
/// Sorts the elements of a sequence in descending order according to a key.
/// A sequence of values to order.
/// A function to extract a key from an element.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted in descending order according to a key.
///
/// or is .
// Token: 0x060000A7 RID: 167 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A7")]
[Address(RVA = "0x2173A70", Offset = "0x2172870", VA = "0x182173A70")]
public static IOrderedEnumerable OrderByDescending(this IEnumerable source, Func keySelector)
{
return null;
}
/// Sorts the elements of a sequence in descending order by using a specified comparer.
/// A sequence of values to order.
/// A function to extract a key from an element.
/// An to compare keys.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted in descending order according to a key.
///
/// or is .
// Token: 0x060000A8 RID: 168 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A8")]
[Address(RVA = "0x2173AF0", Offset = "0x21728F0", VA = "0x182173AF0")]
public static IOrderedEnumerable OrderByDescending(this IEnumerable source, Func keySelector, IComparer comparer)
{
return null;
}
/// Performs a subsequent ordering of the elements in a sequence in ascending order according to a key.
/// An that contains elements to sort.
/// A function to extract a key from each element.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted according to a key.
///
/// or is .
// Token: 0x060000A9 RID: 169 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000A9")]
[Address(RVA = "0x2174100", Offset = "0x2172F00", VA = "0x182174100")]
public static IOrderedEnumerable ThenBy(this IOrderedEnumerable source, Func keySelector)
{
return null;
}
/// Performs a subsequent ordering of the elements in a sequence in descending order, according to a key.
/// An that contains elements to sort.
/// A function to extract a key from each element.
/// The type of the elements of .
/// The type of the key returned by .
/// An whose elements are sorted in descending order according to a key.
///
/// or is .
// Token: 0x060000AA RID: 170 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AA")]
[Address(RVA = "0x2173E60", Offset = "0x2172C60", VA = "0x182173E60")]
public static IOrderedEnumerable ThenByDescending(this IOrderedEnumerable source, Func keySelector)
{
return null;
}
// Token: 0x060000AB RID: 171 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AB")]
[Address(RVA = "0x1958C80", Offset = "0x1957A80", VA = "0x181958C80")]
public static IEnumerable> GroupBy(this IEnumerable source, Func keySelector)
{
return null;
}
// Token: 0x060000AC RID: 172 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AC")]
[Address(RVA = "0x1958D20", Offset = "0x1957B20", VA = "0x181958D20")]
public static IEnumerable> GroupBy(this IEnumerable source, Func keySelector, Func elementSelector)
{
return null;
}
/// Concatenates two sequences.
/// The first sequence to concatenate.
/// The sequence to concatenate to the first sequence.
/// The type of the elements of the input sequences.
/// An that contains the concatenated elements of the two input sequences.
///
/// or is .
// Token: 0x060000AD RID: 173 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AD")]
[Address(RVA = "0x13E8CD0", Offset = "0x13E7AD0", VA = "0x1813E8CD0")]
public static IEnumerable Concat(this IEnumerable first, IEnumerable second)
{
return null;
}
// Token: 0x060000AE RID: 174 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AE")]
[Address(RVA = "0x13E8930", Offset = "0x13E7730", VA = "0x1813E8930")]
private static IEnumerable ConcatIterator(IEnumerable first, IEnumerable second)
{
return null;
}
/// Appends a value to the end of the sequence.
/// A sequence of values.
/// The value to append to .
/// The type of the elements of .
/// A new sequence that ends with .
///
/// is .
// Token: 0x060000AF RID: 175 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000AF")]
[Address(RVA = "0x13E8790", Offset = "0x13E7590", VA = "0x1813E8790")]
public static IEnumerable Append(this IEnumerable source, TSource element)
{
return null;
}
// Token: 0x060000B0 RID: 176 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B0")]
[Address(RVA = "0x13E8670", Offset = "0x13E7470", VA = "0x1813E8670")]
private static IEnumerable AppendIterator(IEnumerable source, TSource element)
{
return null;
}
// Token: 0x060000B1 RID: 177 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B1")]
[Address(RVA = "0x13FCCC0", Offset = "0x13FBAC0", VA = "0x1813FCCC0")]
public static IEnumerable Zip(this IEnumerable first, IEnumerable second, Func resultSelector)
{
return null;
}
// Token: 0x060000B2 RID: 178 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B2")]
[Address(RVA = "0x13FC7A0", Offset = "0x13FB5A0", VA = "0x1813FC7A0")]
private static IEnumerable ZipIterator(IEnumerable first, IEnumerable second, Func resultSelector)
{
return null;
}
/// Returns distinct elements from a sequence by using the default equality comparer to compare values.
/// The sequence to remove duplicate elements from.
/// The type of the elements of .
/// An that contains distinct elements from the source sequence.
///
/// is .
// Token: 0x060000B3 RID: 179 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B3")]
[Address(RVA = "0x13E93A0", Offset = "0x13E81A0", VA = "0x1813E93A0")]
public static IEnumerable Distinct(this IEnumerable source)
{
return null;
}
/// Returns distinct elements from a sequence by using a specified to compare values.
/// The sequence to remove duplicate elements from.
/// An to compare values.
/// The type of the elements of .
/// An that contains distinct elements from the source sequence.
///
/// is .
// Token: 0x060000B4 RID: 180 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B4")]
[Address(RVA = "0x13E9410", Offset = "0x13E8210", VA = "0x1813E9410")]
public static IEnumerable Distinct(this IEnumerable source, IEqualityComparer comparer)
{
return null;
}
// Token: 0x060000B5 RID: 181 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B5")]
[Address(RVA = "0x13E9030", Offset = "0x13E7E30", VA = "0x1813E9030")]
private static IEnumerable DistinctIterator(IEnumerable source, IEqualityComparer comparer)
{
return null;
}
/// Produces the set union of two sequences by using the default equality comparer.
/// An whose distinct elements form the first set for the union.
/// An whose distinct elements form the second set for the union.
/// The type of the elements of the input sequences.
/// An that contains the elements from both input sequences, excluding duplicates.
///
/// or is .
// Token: 0x060000B6 RID: 182 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B6")]
[Address(RVA = "0x13F4DF0", Offset = "0x13F3BF0", VA = "0x1813F4DF0")]
public static IEnumerable Union(this IEnumerable first, IEnumerable second)
{
return null;
}
// Token: 0x060000B7 RID: 183 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B7")]
[Address(RVA = "0x13F4AD0", Offset = "0x13F38D0", VA = "0x1813F4AD0")]
private static IEnumerable UnionIterator(IEnumerable first, IEnumerable second, IEqualityComparer comparer)
{
return null;
}
/// Produces the set intersection of two sequences by using the default equality comparer to compare values.
/// An whose distinct elements that also appear in will be returned.
/// An whose distinct elements that also appear in the first sequence will be returned.
/// The type of the elements of the input sequences.
/// A sequence that contains the elements that form the set intersection of two sequences.
///
/// or is .
// Token: 0x060000B8 RID: 184 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B8")]
[Address(RVA = "0x13E9C00", Offset = "0x13E8A00", VA = "0x1813E9C00")]
public static IEnumerable Intersect(this IEnumerable first, IEnumerable second)
{
return null;
}
// Token: 0x060000B9 RID: 185 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000B9")]
[Address(RVA = "0x13E9510", Offset = "0x13E8310", VA = "0x1813E9510")]
private static IEnumerable IntersectIterator(IEnumerable first, IEnumerable second, IEqualityComparer comparer)
{
return null;
}
/// Produces the set difference of two sequences by using the default equality comparer to compare values.
/// An whose elements that are not also in will be returned.
/// An whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.
/// The type of the elements of the input sequences.
/// A sequence that contains the set difference of the elements of two sequences.
///
/// or is .
// Token: 0x060000BA RID: 186 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000BA")]
[Address(RVA = "0x13E9A20", Offset = "0x13E8820", VA = "0x1813E9A20")]
public static IEnumerable Except(this IEnumerable first, IEnumerable second)
{
return null;
}
/// Produces the set difference of two sequences by using the specified to compare values.
/// An whose elements that are not also in will be returned.
/// An whose elements that also occur in the first sequence will cause those elements to be removed from the returned sequence.
/// An to compare values.
/// The type of the elements of the input sequences.
/// A sequence that contains the set difference of the elements of two sequences.
///
/// or is .
// Token: 0x060000BB RID: 187 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000BB")]
[Address(RVA = "0x13E9970", Offset = "0x13E8770", VA = "0x1813E9970")]
public static IEnumerable Except(this IEnumerable first, IEnumerable second, IEqualityComparer comparer)
{
return null;
}
// Token: 0x060000BC RID: 188 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000BC")]
[Address(RVA = "0x13E9650", Offset = "0x13E8450", VA = "0x1813E9650")]
private static IEnumerable ExceptIterator(IEnumerable first, IEnumerable second, IEqualityComparer comparer)
{
return null;
}
/// Inverts the order of the elements in a sequence.
/// A sequence of values to reverse.
/// The type of the elements of .
/// A sequence whose elements correspond to those of the input sequence in reverse order.
///
/// is .
// Token: 0x060000BD RID: 189 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000BD")]
[Address(RVA = "0x13E9E60", Offset = "0x13E8C60", VA = "0x1813E9E60")]
public static IEnumerable Reverse(this IEnumerable source)
{
return null;
}
// Token: 0x060000BE RID: 190 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000BE")]
[Address(RVA = "0x13E9CA0", Offset = "0x13E8AA0", VA = "0x1813E9CA0")]
private static IEnumerable ReverseIterator(IEnumerable source)
{
return null;
}
/// Determines whether two sequences are equal by comparing the elements by using the default equality comparer for their type.
/// An to compare to .
/// An to compare to the first sequence.
/// The type of the elements of the input sequences.
///
/// if the two source sequences are of equal length and their corresponding elements are equal according to the default equality comparer for their type; otherwise, .
///
/// or is .
// Token: 0x060000BF RID: 191 RVA: 0x00002130 File Offset: 0x00000330
[Token(Token = "0x60000BF")]
[Address(RVA = "0x19089B0", Offset = "0x19077B0", VA = "0x1819089B0")]
public static bool SequenceEqual(this IEnumerable first, IEnumerable second)
{
return default(bool);
}
/// Determines whether two sequences are equal by comparing their elements by using a specified .
/// An to compare to .
/// An to compare to the first sequence.
/// An to use to compare elements.
/// The type of the elements of the input sequences.
///
/// if the two source sequences are of equal length and their corresponding elements compare equal according to ; otherwise, .
///
/// or is .
// Token: 0x060000C0 RID: 192 RVA: 0x00002148 File Offset: 0x00000348
[Token(Token = "0x60000C0")]
[Address(RVA = "0x1908640", Offset = "0x1907440", VA = "0x181908640")]
public static bool SequenceEqual(this IEnumerable first, IEnumerable second, IEqualityComparer comparer)
{
return default(bool);
}
/// Returns the input typed as .
/// The sequence to type as .
/// The type of the elements of .
/// The input sequence typed as .
// Token: 0x060000C1 RID: 193 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C1")]
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0")]
public static IEnumerable AsEnumerable(this IEnumerable source)
{
return null;
}
/// Creates an array from a .
/// An to create an array from.
/// The type of the elements of .
/// An array that contains the elements from the input sequence.
///
/// is .
// Token: 0x060000C2 RID: 194 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C2")]
[Address(RVA = "0x2392140", Offset = "0x2390F40", VA = "0x182392140")]
public static TSource[] ToArray(this IEnumerable source)
{
return null;
}
/// Creates a from an .
/// The to create a from.
/// The type of the elements of .
/// A that contains elements from the input sequence.
///
/// is .
// Token: 0x060000C3 RID: 195 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C3")]
[Address(RVA = "0x1933810", Offset = "0x1932610", VA = "0x181933810")]
public static List ToList(this IEnumerable source)
{
return null;
}
// Token: 0x060000C4 RID: 196 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C4")]
[Address(RVA = "0x1958DB0", Offset = "0x1957BB0", VA = "0x181958DB0")]
public static Dictionary ToDictionary(this IEnumerable source, Func keySelector)
{
return null;
}
// Token: 0x060000C5 RID: 197 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C5")]
[Address(RVA = "0x19094B0", Offset = "0x19082B0", VA = "0x1819094B0")]
public static Dictionary ToDictionary(this IEnumerable source, Func keySelector, Func elementSelector)
{
return null;
}
// Token: 0x060000C6 RID: 198 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C6")]
[Address(RVA = "0x1909110", Offset = "0x1907F10", VA = "0x181909110")]
public static Dictionary ToDictionary(this IEnumerable source, Func keySelector, Func elementSelector, IEqualityComparer comparer)
{
return null;
}
// Token: 0x060000C7 RID: 199 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C7")]
[Address(RVA = "0x1958DB0", Offset = "0x1957BB0", VA = "0x181958DB0")]
public static ILookup ToLookup(this IEnumerable source, Func keySelector)
{
return null;
}
/// Returns the elements of the specified sequence or the specified value in a singleton collection if the sequence is empty.
/// The sequence to return the specified value for if it is empty.
/// The value to return if the sequence is empty.
/// The type of the elements of .
/// An that contains if is empty; otherwise, .
// Token: 0x060000C8 RID: 200 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C8")]
[Address(RVA = "0x13E8F30", Offset = "0x13E7D30", VA = "0x1813E8F30")]
public static IEnumerable DefaultIfEmpty(this IEnumerable source, TSource defaultValue)
{
return null;
}
// Token: 0x060000C9 RID: 201 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000C9")]
[Address(RVA = "0x13E8E10", Offset = "0x13E7C10", VA = "0x1813E8E10")]
private static IEnumerable DefaultIfEmptyIterator(IEnumerable source, TSource defaultValue)
{
return null;
}
/// Filters the elements of an based on a specified type.
/// The whose elements to filter.
/// The type to filter the elements of the sequence on.
/// An that contains elements from the input sequence of type .
///
/// is .
// Token: 0x060000CA RID: 202 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CA")]
[Address(RVA = "0x14BFEF0", Offset = "0x14BECF0", VA = "0x1814BFEF0")]
public static IEnumerable OfType(this IEnumerable source)
{
return null;
}
// Token: 0x060000CB RID: 203 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CB")]
[Address(RVA = "0x13E9CA0", Offset = "0x13E8AA0", VA = "0x1813E9CA0")]
private static IEnumerable OfTypeIterator(IEnumerable source)
{
return null;
}
/// Casts the elements of an to the specified type.
/// The that contains the elements to be cast to type .
/// The type to cast the elements of to.
/// An that contains each element of the source sequence cast to the specified type.
///
/// is .
/// An element in the sequence cannot be cast to type .
// Token: 0x060000CC RID: 204 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CC")]
[Address(RVA = "0x14BFE50", Offset = "0x14BEC50", VA = "0x1814BFE50")]
public static IEnumerable Cast(this IEnumerable source)
{
return null;
}
// Token: 0x060000CD RID: 205 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CD")]
[Address(RVA = "0x13E9D80", Offset = "0x13E8B80", VA = "0x1813E9D80")]
private static IEnumerable CastIterator(IEnumerable source)
{
return null;
}
/// Returns the first element of a sequence.
/// The to return the first element of.
/// The type of the elements of .
/// The first element in the specified sequence.
///
/// is .
/// The source sequence is empty.
// Token: 0x060000CE RID: 206 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CE")]
[Address(RVA = "0x238C770", Offset = "0x238B570", VA = "0x18238C770")]
public static TSource First(this IEnumerable source)
{
return null;
}
/// Returns the first element in a sequence that satisfies a specified condition.
/// An to return an element from.
/// A function to test each element for a condition.
/// The type of the elements of .
/// The first element in the sequence that passes the test in the specified predicate function.
///
/// or is .
/// No element satisfies the condition in .-or-The source sequence is empty.
// Token: 0x060000CF RID: 207 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000CF")]
[Address(RVA = "0x238DC20", Offset = "0x238CA20", VA = "0x18238DC20")]
public static TSource First(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the first element of a sequence, or a default value if the sequence contains no elements.
/// The to return the first element of.
/// The type of the elements of .
///
/// () if is empty; otherwise, the first element in .
///
/// is .
// Token: 0x060000D0 RID: 208 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D0")]
[Address(RVA = "0x238BC90", Offset = "0x238AA90", VA = "0x18238BC90")]
public static TSource FirstOrDefault(this IEnumerable source)
{
return null;
}
/// Returns the first element of the sequence that satisfies a condition or a default value if no such element is found.
/// An to return an element from.
/// A function to test each element for a condition.
/// The type of the elements of .
///
/// () if is empty or if no element passes the test specified by ; otherwise, the first element in that passes the test specified by .
///
/// or is .
// Token: 0x060000D1 RID: 209 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D1")]
[Address(RVA = "0x238BAB0", Offset = "0x238A8B0", VA = "0x18238BAB0")]
public static TSource FirstOrDefault(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the last element of a sequence.
/// An to return the last element of.
/// The type of the elements of .
/// The value at the last position in the source sequence.
///
/// is .
/// The source sequence is empty.
// Token: 0x060000D2 RID: 210 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D2")]
[Address(RVA = "0x238FEB0", Offset = "0x238ECB0", VA = "0x18238FEB0")]
public static TSource Last(this IEnumerable source)
{
return null;
}
/// Returns the last element of a sequence that satisfies a specified condition.
/// An to return an element from.
/// A function to test each element for a condition.
/// The type of the elements of .
/// The last element in the sequence that passes the test in the specified predicate function.
///
/// or is .
/// No element satisfies the condition in .-or-The source sequence is empty.
// Token: 0x060000D3 RID: 211 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D3")]
[Address(RVA = "0x23901C0", Offset = "0x238EFC0", VA = "0x1823901C0")]
public static TSource Last(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the last element of a sequence, or a default value if the sequence contains no elements.
/// An to return the last element of.
/// The type of the elements of .
///
/// () if the source sequence is empty; otherwise, the last element in the .
///
/// is .
// Token: 0x060000D4 RID: 212 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D4")]
[Address(RVA = "0x238EEE0", Offset = "0x238DCE0", VA = "0x18238EEE0")]
public static TSource LastOrDefault(this IEnumerable source)
{
return null;
}
/// Returns the last element of a sequence that satisfies a condition or a default value if no such element is found.
/// An to return an element from.
/// A function to test each element for a condition.
/// The type of the elements of .
///
/// () if the sequence is empty or if no elements pass the test in the predicate function; otherwise, the last element that passes the test in the predicate function.
///
/// or is .
// Token: 0x060000D5 RID: 213 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D5")]
[Address(RVA = "0x238F1E0", Offset = "0x238DFE0", VA = "0x18238F1E0")]
public static TSource LastOrDefault(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence.
/// An to return the single element of.
/// The type of the elements of .
/// The single element of the input sequence.
///
/// is .
/// The input sequence contains more than one element.-or-The input sequence is empty.
// Token: 0x060000D6 RID: 214 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D6")]
[Address(RVA = "0x23914F0", Offset = "0x23902F0", VA = "0x1823914F0")]
public static TSource Single(this IEnumerable source)
{
return null;
}
/// Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists.
/// An to return a single element from.
/// A function to test an element for a condition.
/// The type of the elements of .
/// The single element of the input sequence that satisfies a condition.
///
/// or is .
/// No element satisfies the condition in .-or-More than one element satisfies the condition in .-or-The source sequence is empty.
// Token: 0x060000D7 RID: 215 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D7")]
[Address(RVA = "0x2391770", Offset = "0x2390570", VA = "0x182391770")]
public static TSource Single(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the only element of a sequence, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence.
/// An to return the single element of.
/// The type of the elements of .
/// The single element of the input sequence, or () if the sequence contains no elements.
///
/// is .
/// The input sequence contains more than one element.
// Token: 0x060000D8 RID: 216 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D8")]
[Address(RVA = "0x2390D70", Offset = "0x238FB70", VA = "0x182390D70")]
public static TSource SingleOrDefault(this IEnumerable source)
{
return null;
}
/// Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition.
/// An to return a single element from.
/// A function to test an element for a condition.
/// The type of the elements of .
/// The single element of the input sequence that satisfies the condition, or () if no such element is found.
///
/// or is .
// Token: 0x060000D9 RID: 217 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000D9")]
[Address(RVA = "0x2390FE0", Offset = "0x238FDE0", VA = "0x182390FE0")]
public static TSource SingleOrDefault(this IEnumerable source, Func predicate)
{
return null;
}
/// Returns the element at a specified index in a sequence.
/// An to return an element from.
/// The zero-based index of the element to retrieve.
/// The type of the elements of .
/// The element at the specified position in the source sequence.
///
/// is .
///
/// is less than 0 or greater than or equal to the number of elements in .
// Token: 0x060000DA RID: 218 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000DA")]
[Address(RVA = "0x2388BA0", Offset = "0x23879A0", VA = "0x182388BA0")]
public static TSource ElementAt(this IEnumerable source, int index)
{
return null;
}
/// Returns the element at a specified index in a sequence or a default value if the index is out of range.
/// An to return an element from.
/// The zero-based index of the element to retrieve.
/// The type of the elements of .
///
/// () if the index is outside the bounds of the source sequence; otherwise, the element at the specified position in the source sequence.
///
/// is .
// Token: 0x060000DB RID: 219 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000DB")]
[Address(RVA = "0x2388400", Offset = "0x2387200", VA = "0x182388400")]
public static TSource ElementAtOrDefault(this IEnumerable source, int index)
{
return null;
}
/// Generates a sequence of integral numbers within a specified range.
/// The value of the first integer in the sequence.
/// The number of sequential integers to generate.
/// An IEnumerable<Int32> in C# or IEnumerable(Of Int32) in Visual Basic that contains a range of sequential integral numbers.
///
/// is less than 0.-or-
/// + -1 is larger than .
// Token: 0x060000DC RID: 220 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000DC")]
[Address(RVA = "0x53D1B0", Offset = "0x53BFB0", VA = "0x18053D1B0")]
public static IEnumerable Range(int start, int count)
{
return null;
}
// Token: 0x060000DD RID: 221 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60000DD")]
[Address(RVA = "0x53D130", Offset = "0x53BF30", VA = "0x18053D130")]
private static IEnumerable RangeIterator(int start, int count)
{
return null;
}
///