将字符串转换为列表或数组

Mic*_*ael -1 c# asp.net

如果我有一个字符串,如:

["aaaaa","bbbbb","ccccc","ddddd","eeeee"]
Run Code Online (Sandbox Code Playgroud)

我如何将其转换为列表或数组?

我是c#编程的新手,这个看似简单的问题让我感到难过.谢谢!

Sel*_*enç 5

试试这个,首先删除方括号然后使用Split:

var str = "[\"aaaaa\",\"bbbbb\",\"ccccc\",\"ddddd\",\"eeeee\"]";
var list = str.TrimStart('[')
              .TrimEnd(']')
              .Split(new []{ '"', ','},StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)