如果我有一个字符串,如:
["aaaaa","bbbbb","ccccc","ddddd","eeeee"]
如何将其转换为列表或数组?
我是c#编程的新手,这个看似简单的问题让我感到难过。谢谢!
答案 0 :(得分:5)
试试这个,首先删除方括号,然后使用Split
:
var str = "[\"aaaaa\",\"bbbbb\",\"ccccc\",\"ddddd\",\"eeeee\"]";
var list = str.TrimStart('[')
.TrimEnd(']')
.Split(new []{ '"', ','},StringSplitOptions.RemoveEmptyEntries);