Click or drag to resize

Array.Item Property (Long, Long)

X#
Get/Set array elements with a ZERO based array index.

Namespace:  XSharp
Assembly:  XSharp.RT (in XSharp.RT.dll) Version: 2.19
Syntax
 VIRTUAL PROPERTY SELF[
	index AS LONG,
	index2 AS LONG
] AS USUAL GET SET 
Request Example View Source

Parameters

index
Type: Long
This indexer is ZERO based, however in your PRG code you can use ONE based array indices. The compiler will recognize that this property is part of a type that implements a special interface and will subtract one from the indexes, unless the /az compiler option is enabled.
index2
Type: Long
This indexer is ZERO based, however in your PRG code you can use ONE based array indices. The compiler will recognize that this property is part of a type that implements a special interface and will subtract one from the indexes, unless the /az compiler option is enabled.

Return Value

Type: Usual
The value of the property of the element stored at the indicated location in the array.

Implements

ItemLong, Long
Remarks
In your PRG code you can assess the elements with a ONE based index. The compiler will recognize that this property is part of a type that implements a special interface and will subtract one from the indexes, unless the /az compiler option is enabled.
See Also