Метод, выполняющий сцепление строк, называетсяConcat (). Ниже приведена одна из самых распространенных его форм.
public static string Concat(string
Этот метод возвращает строку, состоящую из строки
public static string Concat(string
В данной форме методConcat() возвращает строку, состоящую из последовательно сцепленных строк
Имеется также форма методаConcat (), в которой сцепляются четыре строки.
public static string Concat(string
В этой форме методConcat() возвращает строку, состоящую из четырех последовательно сцепленных строк.
А в приведенной ниже еще одной форме методаСо neat() сцепляется произвольное количество строк:
public static string Concat(params string[]
где
В приведенном ниже примере программы демонстрируется применение методаConcat() в форме с переменным списком аргументов.
// Продемонстрировать применение метода Concat().
using System;
class ConcatDemo { static void Main() {
string result = String.Concat("Это ", "тест ", "метода ",
"сцепления ", "строк ",
"из класса ", "String." );
Console.WriteLine("Результат: " + result);
}
}
Эта программа дает следующий результат.
Результат: Это тест метода сцепления строк из класса String.
Кроме того, существуют варианты методаConcat (), в которых он принимает в качестве параметров ссылки на объекты, а не на строки. В этих вариантах методConcat() получает строковые представления вызывающих объектов, а возвращает объединенную строку, сцепленную из этих представлений. (Строковые представления объектов получаются с помощью методаToStringO,вызываемого для этих объектов.) Ниже приведены все подобные варианты и формы методаConcat ().
public static string Concat(object
public static string Concat(object
public static string Concat(object
public static string Concat(object