<PackageReference Include="SSH.NET" Version="2020.0.2" />

Arrays

abstract class Arrays
General array utilities.
public static readonly byte[] EmptyBytes

public static readonly int[] EmptyInts

protected Arrays()

public static byte[] Append(byte[] a, byte b)

public static short[] Append(short[] a, short b)

public static int[] Append(int[] a, int b)

public static bool AreAllZeroes(byte[] buf, int off, int len)

public static bool AreEqual(bool[] a, bool[] b)

public static bool AreEqual(char[] a, char[] b)

public static bool AreEqual(byte[] a, byte[] b)

Are two arrays equal.

public static bool AreEqual(int[] a, int[] b)

public static bool AreEqual(uint[] a, uint[] b)

public static bool AreSame(byte[] a, byte[] b)

public static byte[] Clone(byte[] data)

public static byte[] Clone(byte[] data, byte[] existing)

public static int[] Clone(int[] data)

public static long[] Clone(long[] data)

public static ulong[] Clone(ulong[] data)

public static ulong[] Clone(ulong[] data, ulong[] existing)

public static byte[] Concatenate(byte[] a, byte[] b)

public static int[] Concatenate(int[] a, int[] b)

public static byte[] ConcatenateAll(byte[][] vs)

public static bool ConstantTimeAreEqual(byte[] a, byte[] b)

A constant time equals comparison - does not terminate early if test will fail.

public static bool Contains(byte[] a, byte n)

public static bool Contains(short[] a, short n)

public static bool Contains(int[] a, int n)

public static byte[] CopyOf(byte[] data, int newLength)

public static char[] CopyOf(char[] data, int newLength)

public static int[] CopyOf(int[] data, int newLength)

public static long[] CopyOf(long[] data, int newLength)

public static BigInteger[] CopyOf(BigInteger[] data, int newLength)

public static byte[] CopyOfRange(byte[] data, int from, int to)

public static int[] CopyOfRange(int[] data, int from, int to)

public static long[] CopyOfRange(long[] data, int from, int to)

public static BigInteger[] CopyOfRange(BigInteger[] data, int from, int to)

public static void Fill(byte[] buf, byte b)

public static void Fill(byte[] buf, int from, int to, byte b)

public static int GetHashCode(byte[] data)

public static int GetHashCode(byte[] data, int off, int len)

public static int GetHashCode(int[] data)

public static int GetHashCode(int[] data, int off, int len)

public static int GetHashCode(uint[] data)

public static int GetHashCode(uint[] data, int off, int len)

public static int GetHashCode(ulong[] data)

public static int GetHashCode(ulong[] data, int off, int len)

public static byte[] Prepend(byte[] a, byte b)

public static short[] Prepend(short[] a, short b)

public static int[] Prepend(int[] a, int b)

public static byte[] Reverse(byte[] a)

public static int[] Reverse(int[] a)

public static string ToString(object[] a)