Class ListEqualityComparerExtensions
- Namespace
- KSP.Sim.ResourceSystem
- Assembly
- Assembly-CSharp.dll
public static class ListEqualityComparerExtensions
- Inheritance
-
ListEqualityComparerExtensions
- Inherited Members
-
Methods
IndexOf<T>(List<T>, T, IEqualityComparer<T>)
public static int IndexOf<T>(this List<T> list, T item, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
comparer IEqualityComparer<T>
Returns
- int
Type Parameters
T
IndexOf<T>(List<T>, T, int, IEqualityComparer<T>)
public static int IndexOf<T>(this List<T> list, T item, int index, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
index int
comparer IEqualityComparer<T>
Returns
- int
Type Parameters
T
IndexOf<T>(List<T>, T, int, int, IEqualityComparer<T>)
public static int IndexOf<T>(this List<T> list, T item, int index, int count, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
index int
count int
comparer IEqualityComparer<T>
Returns
- int
Type Parameters
T
Remove<T>(List<T>, T, IEqualityComparer<T>)
public static bool Remove<T>(this List<T> list, T item, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
comparer IEqualityComparer<T>
Returns
- bool
Type Parameters
T
Remove<T>(List<T>, T, int)
public static bool Remove<T>(this List<T> list, T item, int index)
Parameters
list List<T>
item T
index int
Returns
- bool
Type Parameters
T
Remove<T>(List<T>, T, int, IEqualityComparer<T>)
public static bool Remove<T>(this List<T> list, T item, int index, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
index int
comparer IEqualityComparer<T>
Returns
- bool
Type Parameters
T
Remove<T>(List<T>, T, int, int)
public static bool Remove<T>(this List<T> list, T item, int index, int count)
Parameters
list List<T>
item T
index int
count int
Returns
- bool
Type Parameters
T
Remove<T>(List<T>, T, int, int, IEqualityComparer<T>)
public static bool Remove<T>(this List<T> list, T item, int index, int count, IEqualityComparer<T> comparer)
Parameters
list List<T>
item T
index int
count int
comparer IEqualityComparer<T>
Returns
- bool
Type Parameters
T