AppendKeyValuePair(StringBuilder, String, String)
Метод добавляет пару «ключ/значение» в указанный объект StringBuilder.
Этот метод позволяет с помощью объекта StringBuilder создать массив пар «ключ/значение» без дополнительных издержек, связанных с созданием и поддержкой экземпляра класса DbConnectionStringBuilder.
Метод AppendKeyValuePair
правильно форматирует ключ и его значение и добавляет новую строку к заданному объекту StringBuilder.
Синтаксис
public static void AppendKeyValuePair( StringBuilder builder, string keyword, string value );
builder
– объект StringBuilder, в который надо добавить пару «ключ/значение».
keyword
– имя добавляемого ключа.
value
– значение добавляемого ключа.
Возвращаемое значение
Значение типа void.
Исключения
ArgumentNullException | Null-значение параметра builder или keyword. | |
ArgumentException | Недопустимое значение параметра builder или keyword. |
Пример
// C# using System; using System.Data; using System.Data.Common; using System.Text; class ConnectionStringBuilderSample { static void Main() { // Создание объекта StringBuilder StringBuilder builder = new StringBuilder(); DbConnectionStringBuilder.AppendKeyValuePair(builder, "Data Source", "LOCAL"); DbConnectionStringBuilder.AppendKeyValuePair(builder, "User ID", "ado.net user;"); DbConnectionStringBuilder.AppendKeyValuePair(builder, "Password", "ado.net password;"); // Отображение полученной строки подключения Console.WriteLine(builder.ToString()); Console.WriteLine(); Console.WriteLine("Нажмите клавишу Ввод для завершения"); Console.ReadLine(); } } Результат выполнения примера: Data Source=LOCAL;User ID="ado.net user;";Password="ado.net password;"