NameTable.Add NameTable.Add NameTable.Add NameTable.Add Method

Definition

Atomisiert die angegebene Zeichenfolge und fügt diese der NameTable hinzu.Atomizes the specified string and adds it to the NameTable.

Überlädt

Add(String) Add(String) Add(String) Add(String)

Atomisiert die angegebene Zeichenfolge und fügt diese der NameTable hinzu.Atomizes the specified string and adds it to the NameTable.

Add(Char[], Int32, Int32) Add(Char[], Int32, Int32) Add(Char[], Int32, Int32) Add(Char[], Int32, Int32)

Atomisiert die angegebene Zeichenfolge und fügt diese der NameTable hinzu.Atomizes the specified string and adds it to the NameTable.

Hinweise

Weitere Informationen zu atomisierten Zeichenfolgen finden Sie unter NameTable.For more information on atomized strings, see NameTable.

Add(String) Add(String) Add(String) Add(String)

Atomisiert die angegebene Zeichenfolge und fügt diese der NameTable hinzu.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

Parameter

key
String String String String

Die hinzuzufügende Zeichenfolge.The string to add.

Gibt zurück

Die atomisierte Zeichenfolge bzw. die vorhandene, sofern bereits eine Zeichenfolge in der NameTable vorhanden ist.The atomized string or the existing string if it already exists in the NameTable.

Ausnahmen

Hinweise

Weitere Informationen zu atomisierten Zeichenfolgen finden Sie unter NameTable.For more information on atomized strings, see NameTable.

Add(Char[], Int32, Int32) Add(Char[], Int32, Int32) Add(Char[], Int32, Int32) Add(Char[], Int32, Int32)

Atomisiert die angegebene Zeichenfolge und fügt diese der NameTable hinzu.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

Parameter

key
Char[]

Das Zeichenarray mit der hinzuzufügenden Zeichenfolge.The character array containing the string to add.

start
Int32 Int32 Int32 Int32

Der nullbasierte Index im Array, der das erste Zeichen der Zeichenfolge angibt.The zero-based index into the array specifying the first character of the string.

len
Int32 Int32 Int32 Int32

Die Anzahl der Zeichen in der Zeichenfolge.The number of characters in the string.

Gibt zurück

Die atomisierte Zeichenfolge bzw. die vorhandene, sofern bereits eine Zeichenfolge in der NameTable vorhanden ist.The atomized string or the existing string if one already exists in the NameTable. Wenn len 0 ist, wird String.Empty zurückgegeben.If len is zero, String.Empty is returned.

Ausnahmen

0 > start0 > start

- oder --or- start >= key.Lengthstart >= key.Length - oder --or- len >= key.Lengthlen >= key.Length Die oben genannten Bedingungen führen nicht zum Auslösen einer Ausnahme, wenn len = 0 (null).The above conditions do not cause an exception to be thrown if len =0.

Hinweise

Weitere Informationen zu atomisierten Zeichenfolgen finden Sie unter NameTable.For more information on atomized strings, see NameTable.

Gilt für: