NameTable.Add 方法

定义

原子化指定的字符串并将其添加到 NameTable.

重载

名称 说明
Add(String)

原子化指定的字符串并将其添加到 NameTable.

Add(Char[], Int32, Int32)

原子化指定的字符串并将其添加到 NameTable.

注解

有关原子化字符串的详细信息,请参阅 NameTable

Add(String)

Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs

原子化指定的字符串并将其添加到 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

参数

key
String

要添加的字符串。

返回

原子化字符串或现有字符串(如果已存在于 . 中 NameTable)。

例外

keynull

注解

有关原子化字符串的详细信息,请参阅 NameTable

适用于

Add(Char[], Int32, Int32)

Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs
Source:
NameTable.cs

原子化指定的字符串并将其添加到 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

参数

key
Char[]

包含要添加的字符串的字符数组。

start
Int32

指定字符串第一个字符的数组中的从零开始的索引。

len
Int32

字符串中的字符数。

返回

原子化字符串或现有字符串(如果已在 . 中 NameTable存在)。 如果 len 为零,则返回 String.Empty。

例外

0 >start

-或-

start >= key.长度

-或-

len >= key.长度

如果 =0,上述条件不会导致引发 len 异常。

注解

有关原子化字符串的详细信息,请参阅 NameTable

适用于