Class StackExtensions
Extension of Stack<T> helper to work with specific IEqualityComparer<T>
public static class StackExtensions
- Inheritance
-
StackExtensions
- Inherited Members
Methods
- Contains<T>(Stack<T>, T, IEqualityComparer<T>)
Check if the stack object contains the value to find.
- FindDuplicates<T>(Stack<T>, IEqualityComparer<T>)
Find all duplicates stack objects values.
- MoveNext<T>(Stack<T>)
Move the first stack object value to the end.
- MovePrevious<T>(Stack<T>)
Move the last stack object value to the top.
- MoveTo<T>(Stack<T>, T, int, IEqualityComparer<T>)
Move the stack object value to the index.
- Replace<T>(Stack<T>, T, T, IEqualityComparer<T>)
Replaces a stack object values that match with the value to replace.
- Swap<T>(Stack<T>, T, T, IEqualityComparer<T>)
Swap two stack objects values that matches with the both values.