Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.ReadOnlySpan< T > Struct Template Reference

Classes

struct  Enumerator
 

Public Member Functions

 ReadOnlySpan (T[]? array)
 
 ReadOnlySpan (T[]? array, int start, int length)
 
unsafe ReadOnlySpan (void *pointer, int length)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
Enumerator GetEnumerator ()
 
ref readonly T GetPinnableReference ()
 
void CopyTo (Span< T > destination)
 
bool TryCopyTo (Span< T > destination)
 
override string ToString ()
 
ReadOnlySpan< TSlice (int start)
 
ReadOnlySpan< TSlice (int start, int length)
 
T[] ToArray ()
 

Static Public Member Functions

static bool operator!= (ReadOnlySpan< T > left, ReadOnlySpan< T > right)
 
static implicit operator ReadOnlySpan< T > (T[]? array)
 
static implicit operator ReadOnlySpan< T > (ArraySegment< T > segment)
 
static bool operator== (ReadOnlySpan< T > left, ReadOnlySpan< T > right)
 

Package Functions

 ReadOnlySpan (ref T ptr, int length)
 

Package Attributes

readonly ByReference< T_pointer
 

Properties

ref readonly T this[int index] [get]
 
int Length [get]
 
bool IsEmpty [get]
 
static ReadOnlySpan< TEmpty [get]
 

Private Attributes

readonly int _length
 

Detailed Description

Definition at line 13 of file ReadOnlySpan.cs.


The documentation for this struct was generated from the following file: