📅  最后修改于: 2023-12-03 15:25:22.407000             🧑  作者: Mango
当我们需要将一个逗号分隔的字符串转换为数组时,C# 提供了一种简单的方法。在本文中,我们将学习如何使用 C# 中的 split() 方法将一个逗号分隔的字符串转换为数组。
split() 方法是 C# 字符串类中的一个内置方法。它允许我们将字符串分割成子字符串,并将结果存储在一个数组中。
首先,我们需要定义一个逗号分隔的字符串。让我们定义如下字符串:
string myString = "a,b,c,d,e,f";
现在,我们可以使用 split() 方法来将字符串分割成子字符串,并将结果存储在一个数组中。我们可以使用以下代码:
string[] myArray = myString.Split(',');
这将返回如下类型的数组:
{"a", "b", "c", "d", "e", "f"}
下面是一个完整的 C# 示例代码,它将逗号分隔的字符串转换为数组。
using System;
class Program {
static void Main(string[] args) {
string myString = "a,b,c,d,e,f";
string[] myArray = myString.Split(',');
Console.WriteLine("转换后的数组:");
foreach(string str in myArray) {
Console.Write(str + " ");
}
}
}
结果输出:
转换后的数组:
a b c d e f
我们已经学习了使用 C# 中的 split() 方法将逗号分隔的字符串转换为数组。此方法返回一个数组,其中包含原始字符串中的子字符串。由于这个方法非常有用,因此您应该将它添加到您的 C# 列表中,以便您以后可以使用它来转换逗号分隔的字符串。