Array OfT Class |
|
Namespace: XSharp
[SerializableAttribute] CLASS Array Of<T> IMPLEMENTS INamedIndexer, IEnumerable<T>, IEnumerable, ISerializable
The Array OfT type exposes the following members.
| Name | Description | |
|---|---|---|
| Array OfT | Create an empty array | |
| Array OfT(IEnumerableT) | Create an array and fill it with elements from an existing collection. | |
| Array OfT(Object) | Create an array and fill it with elements from an existing .Net array of objects. Note that the objects must be of the right type. | |
| Array OfT(DWord) | Create an array with a certain capacity. | |
| Array OfT(T) | Create an array and fill it with elements from an existing .Net array. | |
| Array OfT(SerializationInfo, StreamingContext) | Construct a value from serialized data | |
| Array OfT(DWord, Logic) | Create an array with a certain capacity and specify if it should be filled with default values. |
| Name | Description | |
|---|---|---|
| Count | Length of the array as integer. | |
| DefaultValue | Returns the default value for array elements when arrays are resized or initialized. | |
| IsEmpty | Is the array empty. | |
| ItemLong |
Get/Set array elements with a ZERO based array index.
| |
| ItemLong, Long |
Get/Set array elements with a ZERO based array index.
| |
| ItemLong, String |
Get/Set array elements with a ZERO based array index.
| |
| Length | Length of the array. | |
| Locked | Is the array locked? |
| Name | Description | |
|---|---|---|
| GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. | |
| ToString | Returns a string that represents the current object. (Overrides ToString.) |
| Name | Description | |
|---|---|---|
| (Array OfT to Array) | Implicitely convert a typed array to an array of USUALs. | |
| (Array to Array OfT) | Implicitely convert an array of USUALs to a typed array. Note that the usuals must contain a value of the correct type. | |
| (Array OfT to Object) | Implicitely convert a typed Array to an OBJECT[]. |
| Name | Description | |
|---|---|---|
| MaxT(FuncT, Currency) | Overloaded. (Defined by ExtensionMethods.) | |
| MaxT(FuncT, Float) | Overloaded. (Defined by ExtensionMethods.) | |
| MinT(FuncT, Currency) | Overloaded. (Defined by ExtensionMethods.) | |
| MinT(FuncT, Float) | Overloaded. (Defined by ExtensionMethods.) | |
| SumT(FuncT, Currency) | Overloaded. (Defined by ExtensionMethods.) | |
| SumT(FuncT, Float) | Overloaded. (Defined by ExtensionMethods.) |
| Name | Description | |
|---|---|---|
| IEnumerableTGetEnumerator | Returns an enumerator that iterates through the collection. | |
| IEnumerableGetEnumerator | Returns an enumerator that iterates through a collection. |