NameTable.Add Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
Add(Char[], Int32, Int32) |
Atomizuje określony ciąg i dodaje go do elementu |
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
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
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.
len
< 0.
Uwagi
Aby uzyskać więcej informacji na temat ciągów atomizowanych, zobacz NameTable.