Udostępnij za pośrednictwem


NameTable.Add Metoda

Definicja

Atomizuje określony ciąg i dodaje go do elementu NameTable.

Przeciążenia

Add(String)

Atomizuje określony ciąg i dodaje go do elementu NameTable.

Add(Char[], Int32, Int32)

Atomizuje określony ciąg i dodaje go do elementu NameTable.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz NameTable.

Add(String)

Atomizuje określony ciąg i dodaje go do elementu 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

Parametry

key
String

Ciąg do dodania.

Zwraca

String

Zatomizowany ciąg lub istniejący ciąg, jeśli już istnieje w obiekcie NameTable.

Wyjątki

key to null.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz NameTable.

Dotyczy

Add(Char[], Int32, Int32)

Atomizuje określony ciąg i dodaje go do elementu 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

Parametry

key
Char[]

Tablica znaków zawierająca ciąg do dodania.

start
Int32

Indeks oparty na zera do tablicy określający pierwszy znak ciągu.

len
Int32

Liczba znaków w ciągu.

Zwraca

String

Zatomizowany ciąg lub istniejący ciąg, jeśli już istnieje w obiekcie NameTable. Jeśli len ma wartość zero, zwracana jest wartość String.Empty.

Wyjątki

0 > start

-lub- start>= key. Długość -lub- len>= key. Długość Powyższe warunki nie powodują zgłoszenia wyjątku, jeśli len =0.

Uwagi

Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz NameTable.

Dotyczy