Sorting networks implementation using Bose-Nelson algorithm.
public abstract class SNBoseNelson : SortingNetworks.SNBase
Inheritance System.Object 🡒 SNBase 🡒 SNBoseNelson
Derived
↳ SNBestKnown
Fields | |
---|---|
MaxLength | The maximum supported length for sorting. |
MinLength | The minimum supported length for sorting. |
Methods | |
---|---|
Sort10Ascending<T>(T, Comparison<T>) | Sorts a collection of 10 elements in ascending order using the specified System.Comparison<>. |
Sort10Ascending<T>(T) | Sorts a collection of 10 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort10AscendingBranchless(byte) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10AscendingBranchless(int) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10AscendingBranchless(sbyte) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10AscendingBranchless(short) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10AscendingBranchless(uint) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10AscendingBranchless(ushort) | Sorts a collection of 10 elements in ascending order using branchless min/max swap. |
Sort10Descending<T>(T, Comparison<T>) | Sorts a collection of 10 elements in descending order using the specified System.Comparison<>. |
Sort10Descending<T>(T) | Sorts a collection of 10 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort10DescendingBranchless(byte) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort10DescendingBranchless(int) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort10DescendingBranchless(sbyte) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort10DescendingBranchless(short) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort10DescendingBranchless(uint) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort10DescendingBranchless(ushort) | Sorts a collection of 10 elements in descending order using branchless min/max swap. |
Sort11Ascending<T>(T, Comparison<T>) | Sorts a collection of 11 elements in ascending order using the specified System.Comparison<>. |
Sort11Ascending<T>(T) | Sorts a collection of 11 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort11AscendingBranchless(byte) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11AscendingBranchless(int) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11AscendingBranchless(sbyte) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11AscendingBranchless(short) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11AscendingBranchless(uint) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11AscendingBranchless(ushort) | Sorts a collection of 11 elements in ascending order using branchless min/max swap. |
Sort11Descending<T>(T, Comparison<T>) | Sorts a collection of 11 elements in descending order using the specified System.Comparison<>. |
Sort11Descending<T>(T) | Sorts a collection of 11 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort11DescendingBranchless(byte) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort11DescendingBranchless(int) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort11DescendingBranchless(sbyte) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort11DescendingBranchless(short) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort11DescendingBranchless(uint) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort11DescendingBranchless(ushort) | Sorts a collection of 11 elements in descending order using branchless min/max swap. |
Sort12Ascending<T>(T, Comparison<T>) | Sorts a collection of 12 elements in ascending order using the specified System.Comparison<>. |
Sort12Ascending<T>(T) | Sorts a collection of 12 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort12AscendingBranchless(byte) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12AscendingBranchless(int) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12AscendingBranchless(sbyte) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12AscendingBranchless(short) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12AscendingBranchless(uint) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12AscendingBranchless(ushort) | Sorts a collection of 12 elements in ascending order using branchless min/max swap. |
Sort12Descending<T>(T, Comparison<T>) | Sorts a collection of 12 elements in descending order using the specified System.Comparison<>. |
Sort12Descending<T>(T) | Sorts a collection of 12 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort12DescendingBranchless(byte) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort12DescendingBranchless(int) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort12DescendingBranchless(sbyte) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort12DescendingBranchless(short) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort12DescendingBranchless(uint) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort12DescendingBranchless(ushort) | Sorts a collection of 12 elements in descending order using branchless min/max swap. |
Sort13Ascending<T>(T, Comparison<T>) | Sorts a collection of 13 elements in ascending order using the specified System.Comparison<>. |
Sort13Ascending<T>(T) | Sorts a collection of 13 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort13AscendingBranchless(byte) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13AscendingBranchless(int) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13AscendingBranchless(sbyte) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13AscendingBranchless(short) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13AscendingBranchless(uint) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13AscendingBranchless(ushort) | Sorts a collection of 13 elements in ascending order using branchless min/max swap. |
Sort13Descending<T>(T, Comparison<T>) | Sorts a collection of 13 elements in descending order using the specified System.Comparison<>. |
Sort13Descending<T>(T) | Sorts a collection of 13 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort13DescendingBranchless(byte) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort13DescendingBranchless(int) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort13DescendingBranchless(sbyte) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort13DescendingBranchless(short) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort13DescendingBranchless(uint) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort13DescendingBranchless(ushort) | Sorts a collection of 13 elements in descending order using branchless min/max swap. |
Sort14Ascending<T>(T, Comparison<T>) | Sorts a collection of 14 elements in ascending order using the specified System.Comparison<>. |
Sort14Ascending<T>(T) | Sorts a collection of 14 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort14AscendingBranchless(byte) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14AscendingBranchless(int) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14AscendingBranchless(sbyte) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14AscendingBranchless(short) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14AscendingBranchless(uint) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14AscendingBranchless(ushort) | Sorts a collection of 14 elements in ascending order using branchless min/max swap. |
Sort14Descending<T>(T, Comparison<T>) | Sorts a collection of 14 elements in descending order using the specified System.Comparison<>. |
Sort14Descending<T>(T) | Sorts a collection of 14 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort14DescendingBranchless(byte) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort14DescendingBranchless(int) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort14DescendingBranchless(sbyte) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort14DescendingBranchless(short) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort14DescendingBranchless(uint) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort14DescendingBranchless(ushort) | Sorts a collection of 14 elements in descending order using branchless min/max swap. |
Sort15Ascending<T>(T, Comparison<T>) | Sorts a collection of 15 elements in ascending order using the specified System.Comparison<>. |
Sort15Ascending<T>(T) | Sorts a collection of 15 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort15AscendingBranchless(byte) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15AscendingBranchless(int) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15AscendingBranchless(sbyte) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15AscendingBranchless(short) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15AscendingBranchless(uint) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15AscendingBranchless(ushort) | Sorts a collection of 15 elements in ascending order using branchless min/max swap. |
Sort15Descending<T>(T, Comparison<T>) | Sorts a collection of 15 elements in descending order using the specified System.Comparison<>. |
Sort15Descending<T>(T) | Sorts a collection of 15 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort15DescendingBranchless(byte) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort15DescendingBranchless(int) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort15DescendingBranchless(sbyte) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort15DescendingBranchless(short) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort15DescendingBranchless(uint) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort15DescendingBranchless(ushort) | Sorts a collection of 15 elements in descending order using branchless min/max swap. |
Sort16Ascending<T>(T, Comparison<T>) | Sorts a collection of 16 elements in ascending order using the specified System.Comparison<>. |
Sort16Ascending<T>(T) | Sorts a collection of 16 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort16AscendingBranchless(byte) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16AscendingBranchless(int) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16AscendingBranchless(sbyte) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16AscendingBranchless(short) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16AscendingBranchless(uint) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16AscendingBranchless(ushort) | Sorts a collection of 16 elements in ascending order using branchless min/max swap. |
Sort16Descending<T>(T, Comparison<T>) | Sorts a collection of 16 elements in descending order using the specified System.Comparison<>. |
Sort16Descending<T>(T) | Sorts a collection of 16 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort16DescendingBranchless(byte) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort16DescendingBranchless(int) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort16DescendingBranchless(sbyte) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort16DescendingBranchless(short) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort16DescendingBranchless(uint) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort16DescendingBranchless(ushort) | Sorts a collection of 16 elements in descending order using branchless min/max swap. |
Sort17Ascending<T>(T, Comparison<T>) | Sorts a collection of 17 elements in ascending order using the specified System.Comparison<>. |
Sort17Ascending<T>(T) | Sorts a collection of 17 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort17AscendingBranchless(byte) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17AscendingBranchless(int) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17AscendingBranchless(sbyte) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17AscendingBranchless(short) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17AscendingBranchless(uint) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17AscendingBranchless(ushort) | Sorts a collection of 17 elements in ascending order using branchless min/max swap. |
Sort17Descending<T>(T, Comparison<T>) | Sorts a collection of 17 elements in descending order using the specified System.Comparison<>. |
Sort17Descending<T>(T) | Sorts a collection of 17 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort17DescendingBranchless(byte) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort17DescendingBranchless(int) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort17DescendingBranchless(sbyte) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort17DescendingBranchless(short) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort17DescendingBranchless(uint) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort17DescendingBranchless(ushort) | Sorts a collection of 17 elements in descending order using branchless min/max swap. |
Sort18Ascending<T>(T, Comparison<T>) | Sorts a collection of 18 elements in ascending order using the specified System.Comparison<>. |
Sort18Ascending<T>(T) | Sorts a collection of 18 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort18AscendingBranchless(byte) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18AscendingBranchless(int) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18AscendingBranchless(sbyte) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18AscendingBranchless(short) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18AscendingBranchless(uint) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18AscendingBranchless(ushort) | Sorts a collection of 18 elements in ascending order using branchless min/max swap. |
Sort18Descending<T>(T, Comparison<T>) | Sorts a collection of 18 elements in descending order using the specified System.Comparison<>. |
Sort18Descending<T>(T) | Sorts a collection of 18 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort18DescendingBranchless(byte) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort18DescendingBranchless(int) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort18DescendingBranchless(sbyte) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort18DescendingBranchless(short) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort18DescendingBranchless(uint) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort18DescendingBranchless(ushort) | Sorts a collection of 18 elements in descending order using branchless min/max swap. |
Sort19Ascending<T>(T, Comparison<T>) | Sorts a collection of 19 elements in ascending order using the specified System.Comparison<>. |
Sort19Ascending<T>(T) | Sorts a collection of 19 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort19AscendingBranchless(byte) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19AscendingBranchless(int) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19AscendingBranchless(sbyte) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19AscendingBranchless(short) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19AscendingBranchless(uint) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19AscendingBranchless(ushort) | Sorts a collection of 19 elements in ascending order using branchless min/max swap. |
Sort19Descending<T>(T, Comparison<T>) | Sorts a collection of 19 elements in descending order using the specified System.Comparison<>. |
Sort19Descending<T>(T) | Sorts a collection of 19 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort19DescendingBranchless(byte) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort19DescendingBranchless(int) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort19DescendingBranchless(sbyte) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort19DescendingBranchless(short) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort19DescendingBranchless(uint) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort19DescendingBranchless(ushort) | Sorts a collection of 19 elements in descending order using branchless min/max swap. |
Sort20Ascending<T>(T, Comparison<T>) | Sorts a collection of 20 elements in ascending order using the specified System.Comparison<>. |
Sort20Ascending<T>(T) | Sorts a collection of 20 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort20AscendingBranchless(byte) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20AscendingBranchless(int) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20AscendingBranchless(sbyte) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20AscendingBranchless(short) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20AscendingBranchless(uint) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20AscendingBranchless(ushort) | Sorts a collection of 20 elements in ascending order using branchless min/max swap. |
Sort20Descending<T>(T, Comparison<T>) | Sorts a collection of 20 elements in descending order using the specified System.Comparison<>. |
Sort20Descending<T>(T) | Sorts a collection of 20 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort20DescendingBranchless(byte) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort20DescendingBranchless(int) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort20DescendingBranchless(sbyte) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort20DescendingBranchless(short) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort20DescendingBranchless(uint) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort20DescendingBranchless(ushort) | Sorts a collection of 20 elements in descending order using branchless min/max swap. |
Sort21Ascending<T>(T, Comparison<T>) | Sorts a collection of 21 elements in ascending order using the specified System.Comparison<>. |
Sort21Ascending<T>(T) | Sorts a collection of 21 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort21AscendingBranchless(byte) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21AscendingBranchless(int) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21AscendingBranchless(sbyte) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21AscendingBranchless(short) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21AscendingBranchless(uint) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21AscendingBranchless(ushort) | Sorts a collection of 21 elements in ascending order using branchless min/max swap. |
Sort21Descending<T>(T, Comparison<T>) | Sorts a collection of 21 elements in descending order using the specified System.Comparison<>. |
Sort21Descending<T>(T) | Sorts a collection of 21 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort21DescendingBranchless(byte) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort21DescendingBranchless(int) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort21DescendingBranchless(sbyte) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort21DescendingBranchless(short) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort21DescendingBranchless(uint) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort21DescendingBranchless(ushort) | Sorts a collection of 21 elements in descending order using branchless min/max swap. |
Sort22Ascending<T>(T, Comparison<T>) | Sorts a collection of 22 elements in ascending order using the specified System.Comparison<>. |
Sort22Ascending<T>(T) | Sorts a collection of 22 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort22AscendingBranchless(byte) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22AscendingBranchless(int) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22AscendingBranchless(sbyte) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22AscendingBranchless(short) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22AscendingBranchless(uint) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22AscendingBranchless(ushort) | Sorts a collection of 22 elements in ascending order using branchless min/max swap. |
Sort22Descending<T>(T, Comparison<T>) | Sorts a collection of 22 elements in descending order using the specified System.Comparison<>. |
Sort22Descending<T>(T) | Sorts a collection of 22 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort22DescendingBranchless(byte) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort22DescendingBranchless(int) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort22DescendingBranchless(sbyte) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort22DescendingBranchless(short) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort22DescendingBranchless(uint) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort22DescendingBranchless(ushort) | Sorts a collection of 22 elements in descending order using branchless min/max swap. |
Sort23Ascending<T>(T, Comparison<T>) | Sorts a collection of 23 elements in ascending order using the specified System.Comparison<>. |
Sort23Ascending<T>(T) | Sorts a collection of 23 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort23AscendingBranchless(byte) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23AscendingBranchless(int) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23AscendingBranchless(sbyte) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23AscendingBranchless(short) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23AscendingBranchless(uint) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23AscendingBranchless(ushort) | Sorts a collection of 23 elements in ascending order using branchless min/max swap. |
Sort23Descending<T>(T, Comparison<T>) | Sorts a collection of 23 elements in descending order using the specified System.Comparison<>. |
Sort23Descending<T>(T) | Sorts a collection of 23 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort23DescendingBranchless(byte) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort23DescendingBranchless(int) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort23DescendingBranchless(sbyte) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort23DescendingBranchless(short) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort23DescendingBranchless(uint) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort23DescendingBranchless(ushort) | Sorts a collection of 23 elements in descending order using branchless min/max swap. |
Sort24Ascending<T>(T, Comparison<T>) | Sorts a collection of 24 elements in ascending order using the specified System.Comparison<>. |
Sort24Ascending<T>(T) | Sorts a collection of 24 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort24AscendingBranchless(byte) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24AscendingBranchless(int) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24AscendingBranchless(sbyte) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24AscendingBranchless(short) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24AscendingBranchless(uint) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24AscendingBranchless(ushort) | Sorts a collection of 24 elements in ascending order using branchless min/max swap. |
Sort24Descending<T>(T, Comparison<T>) | Sorts a collection of 24 elements in descending order using the specified System.Comparison<>. |
Sort24Descending<T>(T) | Sorts a collection of 24 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort24DescendingBranchless(byte) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort24DescendingBranchless(int) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort24DescendingBranchless(sbyte) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort24DescendingBranchless(short) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort24DescendingBranchless(uint) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort24DescendingBranchless(ushort) | Sorts a collection of 24 elements in descending order using branchless min/max swap. |
Sort25Ascending<T>(T, Comparison<T>) | Sorts a collection of 25 elements in ascending order using the specified System.Comparison<>. |
Sort25Ascending<T>(T) | Sorts a collection of 25 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort25AscendingBranchless(byte) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25AscendingBranchless(int) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25AscendingBranchless(sbyte) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25AscendingBranchless(short) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25AscendingBranchless(uint) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25AscendingBranchless(ushort) | Sorts a collection of 25 elements in ascending order using branchless min/max swap. |
Sort25Descending<T>(T, Comparison<T>) | Sorts a collection of 25 elements in descending order using the specified System.Comparison<>. |
Sort25Descending<T>(T) | Sorts a collection of 25 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort25DescendingBranchless(byte) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort25DescendingBranchless(int) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort25DescendingBranchless(sbyte) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort25DescendingBranchless(short) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort25DescendingBranchless(uint) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort25DescendingBranchless(ushort) | Sorts a collection of 25 elements in descending order using branchless min/max swap. |
Sort26Ascending<T>(T, Comparison<T>) | Sorts a collection of 26 elements in ascending order using the specified System.Comparison<>. |
Sort26Ascending<T>(T) | Sorts a collection of 26 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort26AscendingBranchless(byte) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26AscendingBranchless(int) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26AscendingBranchless(sbyte) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26AscendingBranchless(short) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26AscendingBranchless(uint) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26AscendingBranchless(ushort) | Sorts a collection of 26 elements in ascending order using branchless min/max swap. |
Sort26Descending<T>(T, Comparison<T>) | Sorts a collection of 26 elements in descending order using the specified System.Comparison<>. |
Sort26Descending<T>(T) | Sorts a collection of 26 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort26DescendingBranchless(byte) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort26DescendingBranchless(int) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort26DescendingBranchless(sbyte) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort26DescendingBranchless(short) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort26DescendingBranchless(uint) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort26DescendingBranchless(ushort) | Sorts a collection of 26 elements in descending order using branchless min/max swap. |
Sort27Ascending<T>(T, Comparison<T>) | Sorts a collection of 27 elements in ascending order using the specified System.Comparison<>. |
Sort27Ascending<T>(T) | Sorts a collection of 27 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort27AscendingBranchless(byte) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27AscendingBranchless(int) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27AscendingBranchless(sbyte) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27AscendingBranchless(short) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27AscendingBranchless(uint) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27AscendingBranchless(ushort) | Sorts a collection of 27 elements in ascending order using branchless min/max swap. |
Sort27Descending<T>(T, Comparison<T>) | Sorts a collection of 27 elements in descending order using the specified System.Comparison<>. |
Sort27Descending<T>(T) | Sorts a collection of 27 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort27DescendingBranchless(byte) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort27DescendingBranchless(int) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort27DescendingBranchless(sbyte) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort27DescendingBranchless(short) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort27DescendingBranchless(uint) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort27DescendingBranchless(ushort) | Sorts a collection of 27 elements in descending order using branchless min/max swap. |
Sort28Ascending<T>(T, Comparison<T>) | Sorts a collection of 28 elements in ascending order using the specified System.Comparison<>. |
Sort28Ascending<T>(T) | Sorts a collection of 28 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort28AscendingBranchless(byte) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28AscendingBranchless(int) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28AscendingBranchless(sbyte) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28AscendingBranchless(short) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28AscendingBranchless(uint) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28AscendingBranchless(ushort) | Sorts a collection of 28 elements in ascending order using branchless min/max swap. |
Sort28Descending<T>(T, Comparison<T>) | Sorts a collection of 28 elements in descending order using the specified System.Comparison<>. |
Sort28Descending<T>(T) | Sorts a collection of 28 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort28DescendingBranchless(byte) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort28DescendingBranchless(int) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort28DescendingBranchless(sbyte) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort28DescendingBranchless(short) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort28DescendingBranchless(uint) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort28DescendingBranchless(ushort) | Sorts a collection of 28 elements in descending order using branchless min/max swap. |
Sort29Ascending<T>(T, Comparison<T>) | Sorts a collection of 29 elements in ascending order using the specified System.Comparison<>. |
Sort29Ascending<T>(T) | Sorts a collection of 29 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort29AscendingBranchless(byte) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29AscendingBranchless(int) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29AscendingBranchless(sbyte) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29AscendingBranchless(short) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29AscendingBranchless(uint) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29AscendingBranchless(ushort) | Sorts a collection of 29 elements in ascending order using branchless min/max swap. |
Sort29Descending<T>(T, Comparison<T>) | Sorts a collection of 29 elements in descending order using the specified System.Comparison<>. |
Sort29Descending<T>(T) | Sorts a collection of 29 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort29DescendingBranchless(byte) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort29DescendingBranchless(int) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort29DescendingBranchless(sbyte) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort29DescendingBranchless(short) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort29DescendingBranchless(uint) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort29DescendingBranchless(ushort) | Sorts a collection of 29 elements in descending order using branchless min/max swap. |
Sort2Ascending<T>(T, Comparison<T>) | Sorts a collection of 2 elements in ascending order using the specified System.Comparison<>. |
Sort2Ascending<T>(T) | Sorts a collection of 2 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort2AscendingBranchless(byte) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2AscendingBranchless(int) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2AscendingBranchless(sbyte) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2AscendingBranchless(short) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2AscendingBranchless(uint) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2AscendingBranchless(ushort) | Sorts a collection of 2 elements in ascending order using branchless min/max swap. |
Sort2Descending<T>(T, Comparison<T>) | Sorts a collection of 2 elements in descending order using the specified System.Comparison<>. |
Sort2Descending<T>(T) | Sorts a collection of 2 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort2DescendingBranchless(byte) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort2DescendingBranchless(int) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort2DescendingBranchless(sbyte) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort2DescendingBranchless(short) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort2DescendingBranchless(uint) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort2DescendingBranchless(ushort) | Sorts a collection of 2 elements in descending order using branchless min/max swap. |
Sort30Ascending<T>(T, Comparison<T>) | Sorts a collection of 30 elements in ascending order using the specified System.Comparison<>. |
Sort30Ascending<T>(T) | Sorts a collection of 30 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort30AscendingBranchless(byte) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30AscendingBranchless(int) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30AscendingBranchless(sbyte) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30AscendingBranchless(short) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30AscendingBranchless(uint) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30AscendingBranchless(ushort) | Sorts a collection of 30 elements in ascending order using branchless min/max swap. |
Sort30Descending<T>(T, Comparison<T>) | Sorts a collection of 30 elements in descending order using the specified System.Comparison<>. |
Sort30Descending<T>(T) | Sorts a collection of 30 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort30DescendingBranchless(byte) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort30DescendingBranchless(int) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort30DescendingBranchless(sbyte) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort30DescendingBranchless(short) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort30DescendingBranchless(uint) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort30DescendingBranchless(ushort) | Sorts a collection of 30 elements in descending order using branchless min/max swap. |
Sort31Ascending<T>(T, Comparison<T>) | Sorts a collection of 31 elements in ascending order using the specified System.Comparison<>. |
Sort31Ascending<T>(T) | Sorts a collection of 31 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort31AscendingBranchless(byte) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31AscendingBranchless(int) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31AscendingBranchless(sbyte) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31AscendingBranchless(short) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31AscendingBranchless(uint) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31AscendingBranchless(ushort) | Sorts a collection of 31 elements in ascending order using branchless min/max swap. |
Sort31Descending<T>(T, Comparison<T>) | Sorts a collection of 31 elements in descending order using the specified System.Comparison<>. |
Sort31Descending<T>(T) | Sorts a collection of 31 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort31DescendingBranchless(byte) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort31DescendingBranchless(int) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort31DescendingBranchless(sbyte) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort31DescendingBranchless(short) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort31DescendingBranchless(uint) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort31DescendingBranchless(ushort) | Sorts a collection of 31 elements in descending order using branchless min/max swap. |
Sort32Ascending<T>(T, Comparison<T>) | Sorts a collection of 32 elements in ascending order using the specified System.Comparison<>. |
Sort32Ascending<T>(T) | Sorts a collection of 32 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort32AscendingBranchless(byte) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32AscendingBranchless(int) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32AscendingBranchless(sbyte) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32AscendingBranchless(short) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32AscendingBranchless(uint) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32AscendingBranchless(ushort) | Sorts a collection of 32 elements in ascending order using branchless min/max swap. |
Sort32Descending<T>(T, Comparison<T>) | Sorts a collection of 32 elements in descending order using the specified System.Comparison<>. |
Sort32Descending<T>(T) | Sorts a collection of 32 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort32DescendingBranchless(byte) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort32DescendingBranchless(int) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort32DescendingBranchless(sbyte) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort32DescendingBranchless(short) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort32DescendingBranchless(uint) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort32DescendingBranchless(ushort) | Sorts a collection of 32 elements in descending order using branchless min/max swap. |
Sort3Ascending<T>(T, Comparison<T>) | Sorts a collection of 3 elements in ascending order using the specified System.Comparison<>. |
Sort3Ascending<T>(T) | Sorts a collection of 3 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort3AscendingBranchless(byte) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3AscendingBranchless(int) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3AscendingBranchless(sbyte) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3AscendingBranchless(short) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3AscendingBranchless(uint) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3AscendingBranchless(ushort) | Sorts a collection of 3 elements in ascending order using branchless min/max swap. |
Sort3Descending<T>(T, Comparison<T>) | Sorts a collection of 3 elements in descending order using the specified System.Comparison<>. |
Sort3Descending<T>(T) | Sorts a collection of 3 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort3DescendingBranchless(byte) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort3DescendingBranchless(int) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort3DescendingBranchless(sbyte) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort3DescendingBranchless(short) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort3DescendingBranchless(uint) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort3DescendingBranchless(ushort) | Sorts a collection of 3 elements in descending order using branchless min/max swap. |
Sort4Ascending<T>(T, Comparison<T>) | Sorts a collection of 4 elements in ascending order using the specified System.Comparison<>. |
Sort4Ascending<T>(T) | Sorts a collection of 4 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort4AscendingBranchless(byte) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4AscendingBranchless(int) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4AscendingBranchless(sbyte) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4AscendingBranchless(short) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4AscendingBranchless(uint) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4AscendingBranchless(ushort) | Sorts a collection of 4 elements in ascending order using branchless min/max swap. |
Sort4Descending<T>(T, Comparison<T>) | Sorts a collection of 4 elements in descending order using the specified System.Comparison<>. |
Sort4Descending<T>(T) | Sorts a collection of 4 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort4DescendingBranchless(byte) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort4DescendingBranchless(int) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort4DescendingBranchless(sbyte) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort4DescendingBranchless(short) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort4DescendingBranchless(uint) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort4DescendingBranchless(ushort) | Sorts a collection of 4 elements in descending order using branchless min/max swap. |
Sort5Ascending<T>(T, Comparison<T>) | Sorts a collection of 5 elements in ascending order using the specified System.Comparison<>. |
Sort5Ascending<T>(T) | Sorts a collection of 5 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort5AscendingBranchless(byte) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5AscendingBranchless(int) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5AscendingBranchless(sbyte) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5AscendingBranchless(short) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5AscendingBranchless(uint) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5AscendingBranchless(ushort) | Sorts a collection of 5 elements in ascending order using branchless min/max swap. |
Sort5Descending<T>(T, Comparison<T>) | Sorts a collection of 5 elements in descending order using the specified System.Comparison<>. |
Sort5Descending<T>(T) | Sorts a collection of 5 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort5DescendingBranchless(byte) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort5DescendingBranchless(int) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort5DescendingBranchless(sbyte) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort5DescendingBranchless(short) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort5DescendingBranchless(uint) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort5DescendingBranchless(ushort) | Sorts a collection of 5 elements in descending order using branchless min/max swap. |
Sort6Ascending<T>(T, Comparison<T>) | Sorts a collection of 6 elements in ascending order using the specified System.Comparison<>. |
Sort6Ascending<T>(T) | Sorts a collection of 6 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort6AscendingBranchless(byte) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6AscendingBranchless(int) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6AscendingBranchless(sbyte) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6AscendingBranchless(short) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6AscendingBranchless(uint) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6AscendingBranchless(ushort) | Sorts a collection of 6 elements in ascending order using branchless min/max swap. |
Sort6Descending<T>(T, Comparison<T>) | Sorts a collection of 6 elements in descending order using the specified System.Comparison<>. |
Sort6Descending<T>(T) | Sorts a collection of 6 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort6DescendingBranchless(byte) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort6DescendingBranchless(int) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort6DescendingBranchless(sbyte) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort6DescendingBranchless(short) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort6DescendingBranchless(uint) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort6DescendingBranchless(ushort) | Sorts a collection of 6 elements in descending order using branchless min/max swap. |
Sort7Ascending<T>(T, Comparison<T>) | Sorts a collection of 7 elements in ascending order using the specified System.Comparison<>. |
Sort7Ascending<T>(T) | Sorts a collection of 7 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort7AscendingBranchless(byte) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7AscendingBranchless(int) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7AscendingBranchless(sbyte) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7AscendingBranchless(short) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7AscendingBranchless(uint) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7AscendingBranchless(ushort) | Sorts a collection of 7 elements in ascending order using branchless min/max swap. |
Sort7Descending<T>(T, Comparison<T>) | Sorts a collection of 7 elements in descending order using the specified System.Comparison<>. |
Sort7Descending<T>(T) | Sorts a collection of 7 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort7DescendingBranchless(byte) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort7DescendingBranchless(int) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort7DescendingBranchless(sbyte) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort7DescendingBranchless(short) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort7DescendingBranchless(uint) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort7DescendingBranchless(ushort) | Sorts a collection of 7 elements in descending order using branchless min/max swap. |
Sort8Ascending<T>(T, Comparison<T>) | Sorts a collection of 8 elements in ascending order using the specified System.Comparison<>. |
Sort8Ascending<T>(T) | Sorts a collection of 8 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort8AscendingBranchless(byte) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8AscendingBranchless(int) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8AscendingBranchless(sbyte) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8AscendingBranchless(short) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8AscendingBranchless(uint) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8AscendingBranchless(ushort) | Sorts a collection of 8 elements in ascending order using branchless min/max swap. |
Sort8Descending<T>(T, Comparison<T>) | Sorts a collection of 8 elements in descending order using the specified System.Comparison<>. |
Sort8Descending<T>(T) | Sorts a collection of 8 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort8DescendingBranchless(byte) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort8DescendingBranchless(int) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort8DescendingBranchless(sbyte) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort8DescendingBranchless(short) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort8DescendingBranchless(uint) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort8DescendingBranchless(ushort) | Sorts a collection of 8 elements in descending order using branchless min/max swap. |
Sort9Ascending<T>(T, Comparison<T>) | Sorts a collection of 9 elements in ascending order using the specified System.Comparison<>. |
Sort9Ascending<T>(T) | Sorts a collection of 9 elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
Sort9AscendingBranchless(byte) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9AscendingBranchless(int) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9AscendingBranchless(sbyte) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9AscendingBranchless(short) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9AscendingBranchless(uint) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9AscendingBranchless(ushort) | Sorts a collection of 9 elements in ascending order using branchless min/max swap. |
Sort9Descending<T>(T, Comparison<T>) | Sorts a collection of 9 elements in descending order using the specified System.Comparison<>. |
Sort9Descending<T>(T) | Sorts a collection of 9 elements in descending order using the System.IComparable<> generic interface implementation of each element. |
Sort9DescendingBranchless(byte) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
Sort9DescendingBranchless(int) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
Sort9DescendingBranchless(sbyte) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
Sort9DescendingBranchless(short) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
Sort9DescendingBranchless(uint) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
Sort9DescendingBranchless(ushort) | Sorts a collection of 9 elements in descending order using branchless min/max swap. |
SortAscending<T>(T, int, Comparison<T>) | Sorts a collection of specified number of elements in ascending order using the specified System.Comparison<>. |
SortAscending<T>(T, int) | Sorts a collection of specified number of elements in ascending order using the System.IComparable<> generic interface implementation of each element. |
SortAscendingBranchless(byte, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortAscendingBranchless(int, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortAscendingBranchless(sbyte, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortAscendingBranchless(short, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortAscendingBranchless(uint, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortAscendingBranchless(ushort, int) | Sorts a collection of specified number of elements in ascending order using branchless min/max swap. |
SortDescending<T>(T, int, Comparison<T>) | Sorts a collection of specified number of elements in descending order using the specified System.Comparison<>. |
SortDescending<T>(T, int) | Sorts a collection of specified number of elements in descending order using the System.IComparable<> generic interface implementation of each element. |
SortDescendingBranchless(byte, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |
SortDescendingBranchless(int, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |
SortDescendingBranchless(sbyte, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |
SortDescendingBranchless(short, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |
SortDescendingBranchless(uint, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |
SortDescendingBranchless(ushort, int) | Sorts a collection of specified number of elements in descending order using branchless min/max swap. |