C#用户输入一个单词eg(Hello),我如何将hello放入数组中

本文关键字:hello 数组 Hello 输入 用户 一个 eg 单词 | 更新日期: 2023-09-27 18:31:17

用户输入一个单词eg(Hello),如何将hello放入数组中?

array[1]=h
array[2]=e
array[3]=l
array[4]=l
array[5]=o

C#用户输入一个单词eg(Hello),我如何将hello放入数组中

像这样使用字符串方法 ToCharArray:

char[] input = "hello".ToCharArray();

如果你有很多逻辑要做,我建议改用列表,你可以通过以下方式获得:

List<char> input = "hello".ToList();

作为旁注,h将在yourArray[0](或.ElementAt(0))而不是[1],因为C#是从0开始的;所有索引都从0而不是1开始。

实际上,

您无需执行任何特殊操作即可完成此操作。你已经可以使用索引器访问字符串中的字符,如下所示:

"Hello"[0]将返回"H","Hello"[1]将返回"e",依此类推。

试试这个:

char myArray[] = "Hello".ToCharArray();

试试下面

char [] array = "Hello".ToArray();

使用这个

string[] a=Console.ReadLine() // Get String From user
char[]  myCharArray= a.ToCharArray();