Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 如何将一个字符串中的字符存储到数组中?_Arrays_String_Vb.net_Character_Console Application - Fatal编程技术网

Arrays 如何将一个字符串中的字符存储到数组中?

Arrays 如何将一个字符串中的字符存储到数组中?,arrays,string,vb.net,character,console-application,Arrays,String,Vb.net,Character,Console Application,我想知道如何解析单个字符串,以便将字符串的字符存储到数组中。以下是我所拥有的: Dim Word, Letters(99) As string Sub Main() Console.WriteLine("Enter a word: ") Word = Console.ReadLine() End Sub 所以说“单词”是“你好”。我希望数组的元素如下所示: Letters(0) = H Letters(1) = e Letters(2) = l Letters(3) =

我想知道如何解析单个字符串,以便将字符串的字符存储到数组中。以下是我所拥有的:

Dim Word, Letters(99) As string

Sub Main()

    Console.WriteLine("Enter a word: ")

    Word = Console.ReadLine()

End Sub
所以说“单词”是“你好”。我希望数组的元素如下所示:

Letters(0) = H
Letters(1) = e
Letters(2) = l
Letters(3) = l
Letters(4) = o

谢谢。

您可以调用
Word(x)
从字符串中检索特定字符,而不是使用两个变量


或者,您可以将
Letters
定义为Char(),然后将
Letters
设置为
Word
,将字符串隐式转换为Char()。

搜索字符串。ToCharArrayA字符串基本上已经是一个字符数组(或者,至少可以在循环中以这种方式处理它,等等)。一旦你有了这个数组,你想做什么?我只是想看看你能用一个词创造多少种不同的组合。我知道你可以用数学计算出来,但我希望它能输出所有不同的组合。正如@rory.ap指出的那样,你已经可以将字符串
Word
视为一个数组<代码>单词(0)是“H”c,
单词(1)
是“e”c,等等。