AttributeCollection::Count Property

 

Gets the number of attributes.

Namespace:   System.ComponentModel
Assembly:  System (in System.dll)

public:
property int Count {
	int get();
}

Property Value

Type: System::Int32

The number of attributes.

You can use the Count property to set the limits of a loop that iterates through a collection of objects. If the collection is zero-based, be sure to use Count - 1 as the upper boundary of the loop.

The following code example uses the Count property to print the number of properties on button1 in a text box. It assumes that button1 and textBox1 have been created on a form.

private:
   void GetCount()
   {
      // Creates a new collection and assigns it the attributes for button1.
      AttributeCollection^ attributes;
      attributes = TypeDescriptor::GetAttributes( button1 );

      // Prints the number of items in the collection.
      textBox1->Text = attributes->Count.ToString();
   }

.NET Framework
Available since 1.1
Return to top
Show: