【发布时间】:2017-10-27 05:09:08
【问题描述】:
下面是我的字符串数组:
public string[] categories { get; set; }
现在这个类别包含如下记录:
"categories": [
"electronic,sports",
"abc,pqr",
"xyz",
]
输入:
string[] categories = { "electronic,sports", "abc,pqr", "xyz"};
现在我想在类别中拆分值并创建这样的记录,但仅在 类别变量中:
所以最终类别变量应该包含如下输出:
"categories": [
"electronic",
"sports",
"abc",
"pqr",
"xyz",
]
所以我希望我的循环运行 5 次;如果我循环到类别变量并且仅对该变量进行更多操作,那么我不想在其他变量中采用最终输出。
foreach (var category in categories)
{
//code
}
【问题讨论】:
-
您的意见是什么?这是 JSON 的一部分还是其他什么?
-
categories = categories.SelectMany(o => o.Split(',')).ToArray();? -
@un-lucky:更新了我的问题以包含示例输入