Array.Initialize Array.Initialize Array.Initialize Array.Initialize Method

Definición

Inicializa todos los elementos de la matriz Array de tipo de valor llamando al constructor sin parámetros del tipo de valor.Initializes every element of the value-type Array by calling the parameterless constructor of the value type.

public:
 void Initialize();
public void Initialize ();
member this.Initialize : unit -> unit
Public Sub Initialize ()

Comentarios

Este método se ha diseñado para ayudar a los compiladores a admitir matrices de tipo de valor; la mayoría de los usuarios no necesitan este método.This method is designed to help compilers support value-type arrays; most users do not need this method. No debe usarse en matrices de tipo de referencia.It must not be used on reference-type arrays.

Si no Array es un tipo de valor o si el tipo de valor no tiene un constructor sin Array parámetros, no se modifica. ArrayIf the Array is not a value-type Array or if the value type does not have a parameterless constructor, the Array is not modified.

El tipo Array de valor puede tener cualquier límite inferior y cualquier número de dimensiones.The value-type Array can have any lower bound and any number of dimensions.

Este método es una operación On(), donde n es Length.This method is an O(n) operation, where n is Length.

Precaución

Este método solo se puede usar en tipos de valor que tienen constructores. sin embargo, los tipos de valor que C# son nativos de no tienen constructores.You can use this method only on value types that have constructors; however, value types that are native to C# do not have constructors.

Se aplica a