Table of Contents

Class VBFixedSizeArrayValue

Namespace
RDCore.SDK.Model.Values.Intrinsic
Assembly
RDCore.SDK.dll

A value representing a fixed-size array.

public sealed record VBFixedSizeArrayValue : VBArrayValue, IEquatable<VBRuntimeEntity>, IEquatable<VBTypedValue>, IEquatable<VBArrayValue>, IEquatable<VBFixedSizeArrayValue>
Inheritance
VBFixedSizeArrayValue
Implements
Inherited Members

Constructors

VBFixedSizeArrayValue((int uBound, int lBound)[], Symbol, VBType?)

Creates a new fixed-size array with the specified declared dimensions.

public VBFixedSizeArrayValue((int uBound, int lBound)[] dimensions, Symbol symbol, VBType? itemType = null)

Parameters

dimensions (int lBound, int uBound)[]

An array of

symbol Symbol
itemType VBType

Properties

BoxedValue

Gets the boxed (object) underlying managed value.

public override object BoxedValue { get; }

Property Value

object

Remarks

👉 This member is provided as a non-generic convenience for contexts where the type is unknown. Use the generic ITypedValue<T> whenever possible instead.