Show/Hide Toolbars

XSharp

The X# language allows you to define your own types (in fact the XBase Specific types have all been defined that way).

The language has the following keywords that define User defined Types.

 

Type

Description

CLASS

Defines a class, using a generic syntax that is available in all dialect.

CLASS (FoxPro syntax)

Defines a class, using the FoxPro specific syntax.

CLASS (Xbase++ syntax)

Defines a class, using the Xbase++ specific syntax.

DELEGATE

Defines a delegate, a description of a method or a function.

ENUM

Defines an enum, a list of possible options.

INTERFACE

Defines an interface.

STRUCTURE

Defines a structure, a value type

UNION

Defines a Union, a special kind of structure. Only available in the VO and Vulcan dialects.

VOSTRUCT

Defines a VOStruct, a special kind of structure. Only available in the VO and Vulcan dialects.