Строки(с.198)

С точки зрения регулярного программирования строковый тип данных string относится к числу самых важных в С#. Этот тип определяет и поддерживает символьные строки. В целом ряде других языков программирования строка представляет собой массив символов. А в C# строки являются объектами. Следовательно, тип string относится к числу ссылочных.

Построение строк

Самый простой способ построить символьную строку — воспользоваться строковым литералом. Например, в следующей строке кода переменной ссылки на строку str присваивается ссылка на строковый литерал

string str = "Строки в C# весьма эффективны.";

В данном случае переменная str инициализируется последовательностью символов "Строки в C# весьма эффективны.".

Объект типа string можно также создать из массива типа char. Например:

char[] charray = { 't', 'е', 's', 't' };

string str = new string(charray);

//создать и вывести символьную строку.

using System;

class StringDemo

{

static void Main()

{

char[] charray = { 'T', 'h', 'i', 's', ' ', 'i', 's', ' ', 's', 't', 'r', 'i', 'n', 'g'};

string str1 = new string(charray);

string str2 = "Еще одна строка.";

Console.WriteLine(str1);

Console.WriteLine(str2);

}

}


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: