## XSICollection.Count

### Description

Returns a Long representing the number of items in the collection.

### C# Syntax

    // get accessor

    Int32 rtn = XSICollection.Count;

### Examples

#### VBScript Example

    Dim oColl				' object pointer for collection

    Dim i				' counter to use in the loop

    ' Create the collection as an ActiveX object

    Set oColl = CreateObject("XSI.Collection")

    ' Add some items to it

    oColl.Add "Camera"

    oColl.Add "Light"

    ' Use the number of items to loop through the collection

    ' (use Count - 1 because the index starts at 0, not one)

    For i = 0 to oColl.Count - 1

    	LogMessage "Hi! My name is " & oColl(i).Name & _

    		" and I am at index " & i & " in the collection."

    Next

    '--------------------------------------------------

    ' Output of above script:

    'INFO : "Hi! My name is Camera and I am at index 0 in the collection."

    'INFO : "Hi! My name is light and I am at index 1 in the collection."