📅  最后修改于: 2023-12-03 14:47:43.859000             🧑  作者: Mango
在 C# 中,字符串是一个非常常见的数据类型。我们可以使用 string 类型来定义一个字符串变量,例如:
string myString = "Hello, World!";
但是有时候,我们需要将一个字符串分隔成多个子字符串并存储到一个数组中。这时,我们可以使用 string[] 类型来定义一个字符串数组。
定义字符串数组很简单,我们可以使用以下代码:
string[] myStringArray = { "Hello", "World", "!" };
这样就创建了一个包含三个元素的字符串数组,分别是 "Hello"、"World" 和 "!"。当然,也可以使用以下方式来创建一个空的字符串数组:
string[] myStringArray = new string[3];
这样就创建了一个长度为 3 的空字符串数组。
我们可以使用索引来初始化字符串数组中的元素,例如:
myStringArray[0] = "Hello";
myStringArray[1] = "World";
myStringArray[2] = "!";
也可以使用以下方式来初始化字符串数组中的元素:
myStringArray = new string[] { "Hello", "World", "!" };
这两种方式都可以初始化字符串数组中的元素。
我们可以使用索引来访问字符串数组中的元素,例如:
string firstString = myStringArray[0]; // firstString 的值为 "Hello"
string secondString = myStringArray[1]; // secondString 的值为 "World"
string thirdString = myStringArray[2]; // thirdString 的值为 "!"
遍历字符串数组可以使用 for 循环和 foreach 循环,例如:
// 使用 for 循环遍历字符串数组
for (int i = 0; i < myStringArray.Length; i++)
{
Console.WriteLine(myStringArray[i]);
}
// 使用 foreach 循环遍历字符串数组
foreach (string s in myStringArray)
{
Console.WriteLine(s);
}
以上就是关于 string[] 到数组 的介绍。字符串数组在 C# 中有着广泛的应用,可以存储多个字符串,并方便地进行遍历和访问操作。