Class ArrayListEx
Represents an array list extension.
Inheritance
System.Object
ArrayListEx
Namespace: Syncfusion.XlsIO.Implementation.Collections
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class ArrayListEx : Object
Constructors
ArrayListEx()
Creates new instance of ArrayList extension collection.
Declaration
public ArrayListEx()
ArrayListEx(Int32)
Creates new instance of ArrayList extension collection with its count.
Declaration
public ArrayListEx(int iCount)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | iCount | Represents count. |
Properties
Item[Int32]
Gets value by index.
Declaration
public RowStorage this[int index] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Property Value
Type |
---|
RowStorage |
Methods
Insert(Int32, Int32, Int32)
Inserts specified number of empty RowStorages
into given position.
Declaration
public void Insert(int index, int count, int length)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | Index to insert. |
System.Int32 | count | Number of items to insert. |
System.Int32 | length | Number of items after index position to preserve. |
ReduceSizeIfNecessary(Int32)
Reduces size of the internal array if necessary.
Declaration
public void ReduceSizeIfNecessary(int iCount)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | iCount | Maximum size of the internal array. |
UpdateSize(Int32)
Updates count of storage array.
Declaration
public void UpdateSize(int iCount)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | iCount | Represents count of array to update. |