ВУЗ:
Составители:
Рубрика:
117
каждый ее символ. Символы строки имеет тип char и доступны только
для чтения, но не для записи. Ниже показан пример, в котором над
строками выполняются такие операции:
public void TestOpers()
{ //операции над строками
string s1 ="ABC", s2 ="CDE";
string s3 = s1+s2;
bool b1 = (s1==s2);
char ch1 = s1[0], ch2=s2[0];
Console.WriteLine("s1={0}, s2={1}, b1={2}," +
"ch1={3}, ch2={4}", s1,s2,b1,ch1,ch2);
s2 = s1;
b1 = (s1!=s2);
ch2 = s2[0];
Console.WriteLine("s1={0}, s2={1}, b1={2}," +
"ch1={3}, ch2={4}", s1,s2,b1,ch1,ch2);
//Неизменяемые значения
s1= "Zenon";
//s1[0]='L';
}
Таблица 7.4.
Основные статические методы класса String
Метод
Описание
Compare
сравнение двух строк; можно сравнивать как строки, так и
подстроки; можно учитывать или не учитывать регистр, и
т.п.;
CompareOrdinal
сравнение двух строк; сравниваются коды символов;
Concat
конкатенация строк; метод перегружен, допускает
сцепление произвольного числа строк;
Copy
создание копии строки;
Format
выполнение форматирования в соответствии с заданными
спецификациями формата, аналогично методу
Console.Write() с форматом;
Join
соединение массива строк в единую строку; при
конкатенации между элементами массива вставляются
разделители.
Методы Join и Split
Методы Join и Split выполняют над строкой текста взаимно
обратные преобразования. Обычный метод Split позволяет осущест-
Страницы
- « первая
- ‹ предыдущая
- …
- 115
- 116
- 117
- 118
- 119
- …
- следующая ›
- последняя »
