Method | Description | |
---|---|---|
ClearAndSetNewLength ( int length ) : void |
Deletes chain (building and alphabet) and creates new empty chain with given length.
|
|
Clone ( ) : IBaseObject |
Creates clone of this chain.
|
|
DeleteAt ( int index ) : void |
Removes element from given position.
|
|
Get ( int index ) : IBaseObject |
Gets element by index. Inner implementation of indexer.
|
|
GetLength ( ) : int |
The length of chain.
|
|
RemoveAt ( int index ) : void |
Removes element from given position.
|
|
Set ( IBaseObject item, int index ) : void |
Sets or replaces element in specified position.
|
|
ToString ( ) : string |
Converts chain to string. Empty positions are filled with NullValue ('-' symbol).
|
|
ToString ( string delimiter ) : string |
Converts sequence to string.
|
|
this ( int index ) : IBaseObject |
Indexer. Returns element by index.
|
public abstract ClearAndSetNewLength ( int length ) : void | ||
length | int | /// New chain length. /// |
return | void |
public abstract DeleteAt ( int index ) : void | ||
index | int | /// Index of deleted element. /// |
return | void |
public abstract Get ( int index ) : IBaseObject | ||
index | int | /// Index of element. /// |
return | IBaseObject |
public abstract RemoveAt ( int index ) : void | ||
index | int | /// Index of deleted element. /// |
return | void |
public abstract Set ( IBaseObject item, int index ) : void | ||
item | IBaseObject | /// Element to set. /// |
index | int | /// Position in sequence. /// |
return | void |
public ToString ( string delimiter ) : string | ||
delimiter | string | /// Delimiter added between elements. /// |
return | string |
public this ( int index ) : IBaseObject | ||
index | int | /// Index of element. /// |
return | IBaseObject |