ArraySegment<T> public struct ArraySegment<T> : ICollection<T>, IEnumerable<T>, IEnumerable, IList<T>, IReadOnlyCollection<T>, IReadOnlyList<T> Documentation public T[] Array { get; } public int Count { get; } public int Offset { get; } public ArraySegment(T[] array) public ArraySegment(T[] array, int offset, int count) public static bool op_Equality(ArraySegment<T> a, ArraySegment<T> b) public static bool op_Inequality(ArraySegment<T> a, ArraySegment<T> b) public bool Equals(ArraySegment<T> obj)