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;"