Table of Contents

Struct ArrayDimensionBound

Namespace
RDCore.SDK.Model.AST.Declarations
Assembly
RDCore.SDK.dll

The bounds of a single array dimension within an ArrayBoundsNode — one MS-VBAL dim-spec ([<lower-bound> To] <upper-bound>).

public readonly record struct ArrayDimensionBound : IEquatable<ArrayDimensionBound>
Implements
Inherited Members

Constructors

ArrayDimensionBound(string?, string)

The bounds of a single array dimension within an ArrayBoundsNode — one MS-VBAL dim-spec ([<lower-bound> To] <upper-bound>).

public ArrayDimensionBound(string? LowerBound, string UpperBound)

Parameters

LowerBound string

The lower-bound expression text, or null when the To clause is omitted (the effective lower bound then follows Option Base).

UpperBound string

The upper-bound expression text.

Properties

LowerBound

The lower-bound expression text, or null when the To clause is omitted (the effective lower bound then follows Option Base).

public string? LowerBound { get; init; }

Property Value

string

UpperBound

The upper-bound expression text.

public string UpperBound { get; init; }

Property Value

string