Table of Contents
Extensions for Il2cpp Ienumerables
public static class Il2CppGenericIEnumerable
Inheritance System.Object Il2CppGenericIEnumerable
Return whether or not there are any elements in this
public static bool Any<T>(this IEnumerable<T> source)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
Return whether or not there are any elements in this that match the predicate
public static bool Any<T>(this IEnumerable<T> source, System.Func<T,bool> predicate)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
predicate
System.Func<T,System.Boolean>
Converts this Il2cpp ICollection to a non il2cpp IEnumerable
public static System.Collections.Generic.IEnumerable<T> AsIEnumerable<T>(this ICollection<T> source);
T
source
Il2CppSystem.Collections.Generic.ICollection
System.Collections.Generic.IEnumerable<T>
Converts this Il2cpp IEnumerable to a non il2cpp IEnumerable
public static System.Collections.Generic.IEnumerable<T> AsIEnumerable<T>(this IEnumerable<T> source);
T
source
Il2CppSystem.Collections.Generic.IEnumerable
System.Collections.Generic.IEnumerable<T>
Converts this Il2cpp IList to a non il2cpp IEnumerable
public static System.Collections.Generic.IEnumerable<T> AsIEnumerable<T>(this IList<T> source);
T
source
Il2CppSystem.Collections.Generic.IList
System.Collections.Generic.IEnumerable<T>
Return the first element in the collection
public static T First<T>(this IEnumerable<T> source)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
Return the first element in the collection, or return default if it's null
public static T FirstOrDefault<T>(this IEnumerable<T> source)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
Return the first element that matches the predicate, or return default
public static T FirstOrDefault<T>(this IEnumerable<T> source, System.Func<T,bool> predicate)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
predicate
System.Func<T,System.Boolean>
Performs the specified action on each element
public static void ForEach<T>(this IEnumerable<T> source, System.Action<T> action)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
action
System.Action<T>
Action to preform on each element
Return the last item in the collection
public static T Last<T>(this IEnumerable<T> source)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
Return the last item in the collection that meets the condition, or return default
public static T LastOrDefault<T>(this IEnumerable<T> source, System.Func<T,bool> predicate)
where T : Object;
T
source
Il2CppSystem.Collections.Generic.IEnumerable
predicate
System.Func<T,System.Boolean>