Преобразование строки в массив
В этой статье хочу показать несколько простых способов, с помощью которых можно преобразовать строку в массив.
Способ №1
Так как любая строка в языке c# представляет собой набор символов, то для того, чтобы из строки получить массив нужно всего лишь воспользоваться обычным циклом for, например:
результат
Способ №2
Второй способ позволяет преобразовать строку в массив буквально в одну строчку кода. Для этого всего лишь нужно воспользуемся уже готовым методом ToCharArray, например:
результат
Способ №3
Третий способ, очень похож на предыдущий, единственное его отличие в том, что преобразование строки выполняется с помощью метода расширения ToArray, в результате так же получаем массив.
результат
Читайте также:
В этой статье хочу показать несколько простых способов, с помощью которых можно преобразовать строку в массив.
Способ №1
Так как любая строка в языке c# представляет собой набор символов, то для того, чтобы из строки получить массив нужно всего лишь воспользоваться обычным циклом for, например:
C#:
string str = @"массив"char [] ar = new char [str.Length];
for(int i = 0; i < str.Length; i++)
{
ar[i] = str[i];
}
Способ №2
Второй способ позволяет преобразовать строку в массив буквально в одну строчку кода. Для этого всего лишь нужно воспользуемся уже готовым методом ToCharArray, например:
C#:
string str = @"мама мыла раму";
char [] ar = str.ToCharArray();
Способ №3
Третий способ, очень похож на предыдущий, единственное его отличие в том, что преобразование строки выполняется с помощью метода расширения ToArray, в результате так же получаем массив.
C#:
string str = @"язык c#";
char [] ar = str.ToArray<char>();
Читайте также: