如何在c#中将字符串转换为字符串数组[]

sud*_*udo -1 c# arrays string

我有一个字符串变量,它接收来自web的数据,数据来自像这样的字符串

string output="[1,2,3,4,5,6,7,8,9,0]";
Run Code Online (Sandbox Code Playgroud)

我想将它转换为字符串数组[],以便我可以为每个循环指定每个元素

string output;
into
string[] out;
Run Code Online (Sandbox Code Playgroud)

PS:如果有任何预定义的方法也会有所帮助

Sel*_*enç 6

你可以使用TrimAnd 来做到这一点Split:

var out = output.TrimStart('[').TrimEnd(']').Split(',');
Run Code Online (Sandbox Code Playgroud)

但是你的数据看起来像JSON字符串.因此,如果您正在处理JSON而不是使用自己的解析器尝试使用已经执行此操作的库,例如JSON.NET.