Show / Hide Table of Contents

Class UniqueListReader<T>

Inheritance
System.Object
UniqueListReader<T>
Namespace: VRage.Collections
Assembly: VRage.Library.dll
Syntax
public sealed class UniqueListReader<T> : ValueType, IEnumerable<T>, IEnumerable
Type Parameters
Name Description
T

Constructors

UniqueListReader(MyUniqueList<T>)

Declaration
public UniqueListReader(MyUniqueList<T> list)
Parameters
Type Name Description
MyUniqueList<T> list

Fields

Empty

Declaration
public static UniqueListReader<T> Empty
Field Value
Type Description
UniqueListReader<T>

Properties

Count

Declaration
public int Count { get; }
Property Value
Type Description
System.Int32

Methods

GetEnumerator()

Declaration
public List<T>.Enumerator GetEnumerator()
Returns
Type Description
System.Collections.Generic.List.Enumerator<>

ItemAt(Int32)

Declaration
public T ItemAt(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
T

Operators

Implicit(MyUniqueList<T> to UniqueListReader<T>)

Declaration
public static implicit operator UniqueListReader<T>(MyUniqueList<T> list)
Parameters
Type Name Description
MyUniqueList<T> list
Returns
Type Description
UniqueListReader<T>

Implicit(UniqueListReader<T> to ListReader<T>)

Declaration
public static implicit operator ListReader<T>(UniqueListReader<T> list)
Parameters
Type Name Description
UniqueListReader<T> list
Returns
Type Description
ListReader<T>
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾