Class ArrayListEx
Represents an array list extension.
Inheritance
System.Object
ArrayListEx
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.XlsIO.Implementation.Collections
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public class ArrayListEx
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. |