Skip to content

M_CodeJam_Collections_ArrayExtensions_Clear_1

Andrew Koryavchenko edited this page Jun 17, 2018 · 7 revisions

ArrayExtensions.Clear Method (Array, Int32, Int32)

Sets a range of elements in the Array to zero, to false, or to null, depending on the element type.

Namespace: CodeJam.Collections
Assembly: CodeJam (in CodeJam.dll) Version: 2.1.0.0

Syntax

C#

public static void Clear(
	this Array array,
	int index,
	int length
)

VB

<ExtensionAttribute>
Public Shared Sub Clear ( 
	array As Array,
	index As Integer,
	length As Integer
)

F#

[<ExtensionAttribute>]
static member Clear : 
        array : Array * 
        index : int * 
        length : int -> unit 

Parameters

 

array
Type: System.Array
The Array whose elements need to be cleared.
index
Type: System.Int32
The starting index of the range of elements to clear.
length
Type: System.Int32
The number of elements to clear.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Array. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

Exceptions

 

Exception Condition
ArgumentNullException array is null.
IndexOutOfRangeException index is less than the lower bound of array.-or-length is less than zero.-or-The sum of index and length is greater than the size of the Array.

See Also

Reference

ArrayExtensions Class
Clear Overload
CodeJam.Collections Namespace

Clone this wiki locally