Interface IOperandCollection<T>
Interface for a fixed shape collection of operands
public interface IOperandCollection<T> : IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
T
Type of elements in the container
- Inherited Members
Remarks
This interface describes a subset of the behavior of ICollection<T> and IList<T> along with an extension of the behavior of IReadOnlyList<T>. The semantics are a collection where the size/shape is not mutable, however the individual members are. That is the container does not support adding or removing elements, but does allow replacing existing elements.
Properties
- this[int]
Gets or sets the specified element in the collection
Methods
- Contains(T)
Gets a value indicating whether the collection contains the specified item or not
- Slice(int, int)
Creates a slice of the collection