Sdílet prostřednictvím


NameTable.Add Metoda

Definice

Atomizuje zadaný řetězec a přidá ho NameTabledo souboru .

Přetížení

Add(String)

Atomizuje zadaný řetězec a přidá ho NameTabledo souboru .

Add(Char[], Int32, Int32)

Atomizuje zadaný řetězec a přidá ho NameTabledo souboru .

Poznámky

Další informace o atomizovaných řetězcích naleznete v tématu NameTable.

Add(String)

Atomizuje zadaný řetězec a přidá ho NameTabledo souboru .

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

Parametry

key
String

Řetězec, který chcete přidat.

Návraty

String

Atomizovaný řetězec nebo existující řetězec, pokud již existuje v souboru NameTable.

Výjimky

key je null.

Poznámky

Další informace o atomizovaných řetězcích naleznete v tématu NameTable.

Platí pro

Add(Char[], Int32, Int32)

Atomizuje zadaný řetězec a přidá ho NameTabledo souboru .

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

Parametry

key
Char[]

Pole znaků obsahující řetězec, který chcete přidat.

start
Int32

Index založený na nule do pole určující první znak řetězce.

len
Int32

Počet znaků v řetězci.

Návraty

String

Atomizovaný řetězec nebo existující řetězec, pokud již existuje v souboru NameTable. Pokud len je nula, vrátí se string.Empty.

Výjimky

0 > start

-nebo- start>= key. Délka -nebo- len>= key. Délka Výše uvedené podmínky nezpůsobí vyvolání výjimky, pokud len =0.

Poznámky

Další informace o atomizovaných řetězcích naleznete v tématu NameTable.

Platí pro