CodeCatchClauseCollection.AddRange Method (CodeCatchClauseCollection)


Copies the contents of another CodeCatchClauseCollection object to the end of the collection.

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

public void AddRange(
	CodeCatchClauseCollection value


Type: System.CodeDom.CodeCatchClauseCollection

A CodeCatchClauseCollection that contains the objects to add to the collection.

Exception Condition

value is null.

The following example demonstrates how to use the AddRange(CodeCatchClauseCollection) method overload to add the members of one CodeCatchClauseCollection object to another CodeCatchClauseCollection.

// Adds an array of CodeCatchClause objects to the collection.
CodeCatchClause[] clauses = { new CodeCatchClause(), new CodeCatchClause() };
collection.AddRange( clauses );

// Adds a collection of CodeCatchClause objects to the collection.
CodeCatchClauseCollection clausesCollection = new CodeCatchClauseCollection();
clausesCollection.Add( new CodeCatchClause("e", new CodeTypeReference(typeof(System.ArgumentOutOfRangeException))) );
clausesCollection.Add( new CodeCatchClause("e") );
collection.AddRange( clausesCollection );

.NET Framework
Available since 1.1
Return to top