NameTable.Add Método

Definição

Atomizes a cadeia de caracteres especificada e adiciona-a ao NameTable.Atomizes the specified string and adds it to the NameTable.

Sobrecargas

Add(String)

Atomizes a cadeia de caracteres especificada e adiciona-a ao NameTable.Atomizes the specified string and adds it to the NameTable.

Add(Char[], Int32, Int32)

Atomizes a cadeia de caracteres especificada e adiciona-a ao NameTable.Atomizes the specified string and adds it to the NameTable.

Comentários

Para obter mais informações sobre cadeias de caracteres atomizadas, consulte NameTable.For more information on atomized strings, see NameTable.

Add(String)

Atomizes a cadeia de caracteres especificada e adiciona-a ao NameTable.Atomizes the specified string and adds it to the NameTable.

public:
 override System::String ^ Add(System::String ^ key);
public override string Add (string key);
override this.Add : string -> string
Public Overrides Function Add (key As String) As String

Parâmetros

key
String

A cadeia de caracteres a ser adicionada.The string to add.

Retornos

A cadeia de caracteres atomizada ou a cadeia de caracteres existente, se ela já existir no NameTable.The atomized string or the existing string if it already exists in the NameTable.

Exceções

key é null.key is null.

Comentários

Para obter mais informações sobre cadeias de caracteres atomizadas, consulte NameTable.For more information on atomized strings, see NameTable.

Add(Char[], Int32, Int32)

Atomizes a cadeia de caracteres especificada e adiciona-a ao NameTable.Atomizes the specified string and adds it to the NameTable.

public:
 override System::String ^ Add(cli::array <char> ^ key, int start, int len);
public override string Add (char[] key, int start, int len);
override this.Add : char[] * int * int -> string
Public Overrides Function Add (key As Char(), start As Integer, len As Integer) As String

Parâmetros

key
Char[]

A matriz de caracteres que contém a cadeia de caracteres a adicionar.The character array containing the string to add.

start
Int32

O índice de base zero na matriz que especifica o primeiro caractere da cadeia de caracteres.The zero-based index into the array specifying the first character of the string.

len
Int32

O número de caracteres na cadeia de caracteres.The number of characters in the string.

Retornos

A cadeia de caracteres atomizada ou a cadeia de caracteres existente, se já existir uma no NameTable.The atomized string or the existing string if one already exists in the NameTable. Se len for zero, String.Empty será retornado.If len is zero, String.Empty is returned.

Exceções

0 > start0 > start

- ou --or- start >= key.Lengthstart >= key.Length - ou --or- len >= key.Lengthlen >= key.Length As condições acima não farão com que uma exceção seja gerada se len =0.The above conditions do not cause an exception to be thrown if len =0.

len < 0.len < 0.

Comentários

Para obter mais informações sobre cadeias de caracteres atomizadas, consulte NameTable.For more information on atomized strings, see NameTable.

Aplica-se a