Click or drag to resize

Array Class

X#
Internal type that implements the VO Compatible ARRAY type.
This type has methods and properties that normally are never directly called from user code.
Inheritance Hierarchy
Object
  Array OfUsual
    Array
      FoxArray

Namespace:  XSharp
Assembly:  XSharp.RT (in XSharp.RT.dll) Version: 2.24 GA
Syntax
[SerializableAttribute]
 CLASS Array INHERIT ARRAY OF<USUAL>, 
	 IMPLEMENTS IIndexer, ISerializable
Request Example View Source

The Array type exposes the following members.

Constructors
Properties
Methods
  NameDescription
Public methodGetObjectData
Populates a SerializationInfo with the data needed to serialize the target object.
(Overrides GetObjectData(SerializationInfo, StreamingContext).)
Top
Remarks
The indexer in this type is ZERO based, however in your PRG code you can use ONE based array indices. When the compiler detects an index operation to a class that implements this interface then the compiler will automatically adjust the indices (by subtracting one) unless the /az compiler option is enabled.
See Also