CollectionsMarshal.SetCount<T>(List<T>, Int32) Method

Definition

Sets the count of the List<T> to the specified value.

public:
generic <typename T>
 static void SetCount(System::Collections::Generic::List<T> ^ list, int count);
public static void SetCount<T> (System.Collections.Generic.List<T> list, int count);
static member SetCount : System.Collections.Generic.List<'T> * int -> unit
Public Shared Sub SetCount(Of T) (list As List(Of T), count As Integer)

Type Parameters

T

The type of the elements in the list.

Parameters

list
List<T>

The list to set the count of.

count
Int32

The value to set the list's count to.

Exceptions

list is null.

count is negative.

Remarks

When increasing the count, uninitialized data is being exposed.

Applies to