CosArray Class

Definition

An array object: a mutable, ordered, heterogeneous list of objects, written […].

[SuppressMessage("Naming", "CA1710:Identifiers should have correct suffix", Justification = "The name is the ISO 32000-2 term (§7.3.6); the Cos prefix is the convention for the COS layer.")]
public sealed class CosArray : CosObject, IList<CosObject>, ICollection<CosObject>, IReadOnlyList<CosObject>, IReadOnlyCollection<CosObject>, IEnumerable<CosObject>, IEnumerable

Remarks

ISO 32000-2 §7.3.6. Elements are never C# null; the PDF null is Instance, which an array keeps (unlike a dictionary, where null means absent). Any change through the list API marks the array dirty.

Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

Constructors (2)

Properties (4)

Methods (9)

Explicit Interface Implementation Methods (1)