C# 将包含特殊字符的字符串转换为字符串数组

C# 将包含特殊字符的字符串转换为字符串数组,c#,C#,我的字符串格式如下: 字符串测试=“123_456_7890”; 我需要将此字符串转换为如下字符串数组: string [] arr={"123","456","7890"}; 任何帮助都将被告知 谢谢 Sabbu只需使用: string[] arr = test.Split('_'); 您可以使用字符串函数将其拆分。 String[]arr=test.split(新字符[]{'''}).ToArray() Split完成您请求的所有操作(只需一行代码)。也许您应该在询问之前做一些研究。Sp

我的字符串格式如下: 字符串测试=“123_456_7890”; 我需要将此字符串转换为如下字符串数组:

string [] arr={"123","456","7890"};
任何帮助都将被告知

谢谢 Sabbu

只需使用:

string[] arr = test.Split('_');

您可以使用字符串函数将其拆分。
String[]arr=test.split(新字符[]{'''}).ToArray()

Split完成您请求的所有操作(只需一行代码)。也许您应该在询问之前做一些研究。Split返回一个字符串数组。您不需要再次调用ToArray。
string[] arr = test.Split('_');