Interface IOperandCollection<T>
Interface for a fixed shape collection of operands
Namespace: Ubiquity.NET.Llvm
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public interface IOperandCollection<T> : IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
T
Type of elements in the container |
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
Item[Int32] | 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(Int32, Int32) | Creates a slice of the collection |