Class ListReader<T>
  
  
  
  
    Inheritance
    System.Object
    ListReader<T>
   
  
  Assembly: VRage.Library.dll
  Syntax
  
    public sealed class ListReader<T> : ValueType, IEnumerable<T>, IEnumerable, IReadOnlyList<T>, IReadOnlyCollection<T>
   
  Type Parameters
  
  Constructors
  
  
  
  
  ListReader(List<T>)
  
  
  Declaration
  
    public ListReader(List<T> list)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Collections.Generic.List<T> | list |  | 
    
  
  Fields
  
  
  
  Empty
  
  
  Declaration
  
    public static ListReader<T> Empty
   
  Field Value
  
  Properties
  
  
  
  
  Count
  
  
  Declaration
  
    public int Count { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  
  Item[Int32]
  
  
  Declaration
  
    public T this[int index] { get; }
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | index |  | 
    
  
  Property Value
  
  Methods
  
  
  
  
  GetEnumerator()
  
  
  Declaration
  
    public List<T>.Enumerator GetEnumerator()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.List.Enumerator<> |  | 
    
  
  
  
  
  IndexOf(T)
  
  
  Declaration
  
    public int IndexOf(T item)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | T | item |  | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  
  
  ItemAt(Int32)
  
  
  Declaration
  
    public T ItemAt(int index)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | index |  | 
    
  
  Returns
  
  Operators
  
  
  
  
  Implicit(List<T> to ListReader<T>)
  
  
  Declaration
  
    public static implicit operator ListReader<T>(List<T> list)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Collections.Generic.List<T> | list |  | 
    
  
  Returns