String
в классе NET имеет индексатор , который позволяет получить доступ к значению char
в указанной позиции c в строке. Таким образом, вы можете сделать что-то подобное
var String1 = "Hello World";
var letter = String1[0]; //equals `H`
letter = String1[1]; //equals `e`
Другой вариант - использовать метод ToCharArray
, он копирует символы из экземпляра string
в массив символов
var String1 = "Hello World";
var array = String1.ToCharArray();
Но нет необходимости копировать строку в массив символов (если у вас нет веских причин для этого), индексатора достаточно