我有以下课程:

class Item
{
    public string[] field1;
    public int field2;
}


好吧,我有项目的集合。我如何将这些收藏转换为

class Item
{
    public string field1;
    public int field2;
}


我的意思是类似Items.SelectMany(x => x.field1)的东西,但我需要为集合中的每个元素保存filed2值。



field1:{"asd","asdf","fscsd"}
field2:123

->

field1:{"asd"}
field2:123

field1:{"asdf"}
field2:123

field1:{"fscsd"}
field2:123

最佳答案

尝试这个:

您将返回一个无数的匿名对象,每个对象都有两个字段-field1field2

10-06 13:40
查看更多