NameTable.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Атомизирует заданную строку и добавляет ее к объекту NameTable.
Перегрузки
| Add(String) |
Атомизирует заданную строку и добавляет ее к объекту |
| Add(Char[], Int32, Int32) |
Атомизирует заданную строку и добавляет ее к объекту |
Комментарии
Дополнительные сведения об атомизированных строках см. в разделе NameTable.
Add(String)
Атомизирует заданную строку и добавляет ее к объекту 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.
Исключения
key имеет значение null.
Комментарии
Дополнительные сведения об атомизированных строках см. в разделе NameTable.
Применяется к
Add(Char[], Int32, Int32)
Атомизирует заданную строку и добавляет ее к объекту 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.Length
-или-
len >= key.Length
Вышеприведенные условия не вызывают исключение, если значение len =0.
len < 0.
Комментарии
Дополнительные сведения об атомизированных строках см. в разделе NameTable.