[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Expressions.ArrayNode

Class ArrayNode

Namespace
GrapeCity.Documents.Excel.Expressions
Assembly
GcDocs.Excel.dll

Represents an array literal in the syntax tree.

public class ArrayNode : ConstNode, ICloneable
Inheritance
object
ArrayNode
Implements
System.ICloneable
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()

Constructors

ArrayNode(object[,])

Creates a new ArrayNode from array.

public ArrayNode(object[,] elements)

Parameters

elements object[,]

Array elements. The value can't be null (Nothing).

Properties

Elements

Array elements of this node. The value can't be null (Nothing).

public object[,] Elements { get; set; }

Property Value

object[,]

Remarks

Supported types:

double, string, bool, CalcError.

The following types will be normalized to double if you convert the ArrayNode to string and then convert it back:

System.Byte, System.Int16, int, long, System.SByte, System.UInt16, System.UInt32, System.UInt64, float, System.Decimal.

Floating-point types can't be NaN or infinity.