Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.ReadOnlyList< T >
类 Engine.ReadOnlyList< T > 继承关系图:
Engine.ReadOnlyList< T > 的协作图:

struct  Enumerator

Public 成员函数

 Enumerator (IList< T > list)
void Dispose ()
bool MoveNext ()
void Reset ()
 ReadOnlyList (IList< T > list)
Enumerator GetEnumerator ()
int IndexOf (T item)
void Insert (int index, T item)
void RemoveAt (int index)
void Add (T item)
void Clear ()
bool Contains (T item)
void CopyTo (T[] array, int arrayIndex)
bool Remove (T item)
IEnumerator< T > IEnumerable< T >. GetEnumerator ()
IEnumerator IEnumerable. GetEnumerator ()

Public 属性

IList< T > m_list
int m_index

静态 Public 属性

static ReadOnlyList< T > m_empty = new(new T[0])

属性

Current [get]
object IEnumerator. Current [get]
static ReadOnlyList< T > Empty [get]
this[int index] [get, set]
int Count [get]
bool IsReadOnly [get]

详细描述

在文件 ReadOnlyList.cs2 行定义.

成员函数说明

◆ Add()

void Engine.ReadOnlyList< T >.Add ( T item)

在文件 ReadOnlyList.cs55 行定义.

◆ Clear()

void Engine.ReadOnlyList< T >.Clear ( )

在文件 ReadOnlyList.cs59 行定义.

◆ Contains()

bool Engine.ReadOnlyList< T >.Contains ( T item)

在文件 ReadOnlyList.cs63 行定义.

◆ CopyTo()

void Engine.ReadOnlyList< T >.CopyTo ( T[] array,
int arrayIndex )

在文件 ReadOnlyList.cs65 行定义.

◆ Dispose()

void Engine.ReadOnlyList< T >.Dispose ( )

在文件 ReadOnlyList.cs17 行定义.

◆ Enumerator()

Engine.ReadOnlyList< T >.Enumerator ( IList< T > list)

在文件 ReadOnlyList.cs12 行定义.

◆ GetEnumerator() [1/3]

IEnumerator IEnumerable. Engine.ReadOnlyList< T >.GetEnumerator ( )

在文件 ReadOnlyList.cs73 行定义.

◆ GetEnumerator() [2/3]

IEnumerator< T > IEnumerable< T >. Engine.ReadOnlyList< T >.GetEnumerator ( )

在文件 ReadOnlyList.cs71 行定义.

◆ GetEnumerator() [3/3]

Enumerator Engine.ReadOnlyList< T >.GetEnumerator ( )

在文件 ReadOnlyList.cs43 行定义.

◆ IndexOf()

int Engine.ReadOnlyList< T >.IndexOf ( T item)

在文件 ReadOnlyList.cs45 行定义.

这是这个函数的调用关系图:

◆ Insert()

void Engine.ReadOnlyList< T >.Insert ( int index,
T item )

在文件 ReadOnlyList.cs47 行定义.

◆ MoveNext()

bool Engine.ReadOnlyList< T >.MoveNext ( )

在文件 ReadOnlyList.cs19 行定义.

◆ ReadOnlyList()

Engine.ReadOnlyList< T >.ReadOnlyList ( IList< T > list)

在文件 ReadOnlyList.cs41 行定义.

◆ Remove()

bool Engine.ReadOnlyList< T >.Remove ( T item)

在文件 ReadOnlyList.cs69 行定义.

◆ RemoveAt()

void Engine.ReadOnlyList< T >.RemoveAt ( int index)

在文件 ReadOnlyList.cs51 行定义.

◆ Reset()

void Engine.ReadOnlyList< T >.Reset ( )

在文件 ReadOnlyList.cs21 行定义.

类成员变量说明

◆ m_empty

ReadOnlyList<T> Engine.ReadOnlyList< T >.m_empty = new(new T[0])
static

在文件 ReadOnlyList.cs28 行定义.

◆ m_index

int Engine.ReadOnlyList< T >.m_index

在文件 ReadOnlyList.cs6 行定义.

◆ m_list

IList<T> Engine.ReadOnlyList< T >.m_list

在文件 ReadOnlyList.cs4 行定义.

属性说明

◆ Count

int Engine.ReadOnlyList< T >.Count
get

在文件 ReadOnlyList.cs37 行定义.

◆ Current [1/2]

object IEnumerator. Engine.ReadOnlyList< T >.Current
get

在文件 ReadOnlyList.cs10 行定义.

◆ Current [2/2]

T Engine.ReadOnlyList< T >.Current
get

在文件 ReadOnlyList.cs8 行定义.

◆ Empty

ReadOnlyList<T> Engine.ReadOnlyList< T >.Empty
staticget

在文件 ReadOnlyList.cs30 行定义.

◆ IsReadOnly

bool Engine.ReadOnlyList< T >.IsReadOnly
get

在文件 ReadOnlyList.cs39 行定义.

◆ this[int index]

T Engine.ReadOnlyList< T >.this[int index]
getset

在文件 ReadOnlyList.cs32 行定义.


该结构体的文档由以下文件生成: