在C#中,如何將字符串解析爲單個字符?
鑑於:
word =「精彩」;在C#中,將字符串解析爲單個字符
預期結果:
letter [0] ='W';
letter [1] ='o';
letter [2] ='n';
letter [3] ='d';
letter [4] ='e';
letter [5] ='r';
letter [6] ='f';
letter [7] ='u';
letter [8] ='l';
在C#中,如何將字符串解析爲單個字符?
鑑於:
word =「精彩」;在C#中,將字符串解析爲單個字符
預期結果:
letter [0] ='W';
letter [1] ='o';
letter [2] ='n';
letter [3] ='d';
letter [4] ='e';
letter [5] ='r';
letter [6] ='f';
letter [7] ='u';
letter [8] ='l';
Char[] letters = word.ToCharArray();
字符串實際上有對於一個索引方法...
string word = "Wonderful";
char letter1 = word[0]; // W
char letter2 = word[1]; // o
char letter3 = word[2]; // n
等。
工作。謝謝! –
我用你的答案作爲接受的答案,因爲它的步數最少。 –
你不必做任何事情。您只能通過字符串中的索引訪問字符。
考慮:
string word = "Wonderful";
您有:
word[0] = 'W'
word[1] = 'o'
word[2] = 'n'
word[3] = 'd'
word[4] = 'e'
word[5] = 'r'
word[6] = 'f'
word[7] = 'u'
word[8] = 'l'
這工作,但我使用@chemicalNova作爲公認的答案,因爲有更少的步驟。我很欣賞你的答案!我給你的有用點加了一點。 –
@詹姆斯這是一個質量保證網站,所以所有的知識都是有價值的,甚至是簡單的東西 – msarchet
@CN你說你想要一個字符陣列,他必須單獨設置每一個,不知道它是如何更容易 – msarchet