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.