Aracılığıyla paylaş


NameTable.Add Yöntem

Tanım

Belirtilen dizeyi atomize eder ve öğesine NameTableekler.

Aşırı Yüklemeler

Add(String)

Belirtilen dizeyi atomize eder ve öğesine NameTableekler.

Add(Char[], Int32, Int32)

Belirtilen dizeyi atomize eder ve öğesine NameTableekler.

Açıklamalar

Atomize dizeler hakkında daha fazla bilgi için bkz NameTable. .

Add(String)

Belirtilen dizeyi atomize eder ve öğesine NameTableekler.

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

Parametreler

key
String

Eklenecek dize.

Döndürülenler

String

atomize dize veya içinde zaten varsa var olan NameTabledize.

Özel durumlar

key, null değeridir.

Açıklamalar

Atomize dizeler hakkında daha fazla bilgi için bkz NameTable. .

Şunlara uygulanır

Add(Char[], Int32, Int32)

Belirtilen dizeyi atomize eder ve öğesine NameTableekler.

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

Parametreler

key
Char[]

Eklenecek dizeyi içeren karakter dizisi.

start
Int32

Dizenin ilk karakterini belirten dizideki sıfır tabanlı dizin.

len
Int32

Dizedeki karakter sayısı.

Döndürülenler

String

atomize edilmiş dize veya içinde zaten varsa var olan NameTabledize. Sıfır ise len String.Empty döndürülür.

Özel durumlar

0 > start

-veya- start>= key. Uzun -luğu -veya- len>= key. Uzun -luğu Yukarıdaki koşullar =0 ise len bir özel durum oluşturmaz.

Açıklamalar

Atomize dizeler hakkında daha fazla bilgi için bkz NameTable. .

Şunlara uygulanır