我有这个字符串:
string s = "[\"default\",\"direct\"]";
Run Code Online (Sandbox Code Playgroud)
我想创建一个数组,所以最后的数组应该是这样的:
["default", "direct"]
Run Code Online (Sandbox Code Playgroud)
string[] ss = s.Split(',');
Run Code Online (Sandbox Code Playgroud)
但结果是:

Ser*_*kiy 14
你拥有的是JSON数组.您可以使用JSON.NET简单地反序列化它(您可以从NuGet添加它):
string s = "[\"default\",\"direct\"]";
string[] result = JsonConvert.DeserializeObject<string[]>(s);
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |