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

Definição

Inicializa todos os elementos do tipo de valor Array chamando o construtor padrão do tipo de valor.Initializes every element of the value-type Array by calling the default constructor of the value type.

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

Comentários

Esse método foi projetado para ajudar a compiladores suporte a matrizes de tipo de valor; a maioria dos usuários não é necessário para esse método.This method is designed to help compilers support value-type arrays; most users do not need this method. Ela não deve ser usada em matrizes de tipo de referência.It must not be used on reference-type arrays.

Se o Array não é um tipo de valor Array ou se o tipo de valor não tem um construtor padrão, o Array não será modificado.If the Array is not a value-type Array or if the value type does not have a default constructor, the Array is not modified.

O tipo de valor Array pode ter qualquer limite inferior e qualquer número de dimensões.The value-type Array can have any lower bound and any number of dimensions.

Este método é uma operação O(n), em que n é Length.This method is an O(n) operation, where n is Length.

Cuidado

Você pode usar esse método somente nos tipos de valor que têm construtores; No entanto, os tipos de valor são nativos no c# não tem construtores.You can use this method only on value types that have constructors; however, value types that are native to C# do not have constructors.

Aplica-se a