私はコレクションを持っていますList<dynamic> dList
。その中には、のアイテムとList<string>
のアイテムがあります。今私は単一のリストのすべての値を整理する必要があります。 1リストを<dynamic>に変換するLINQを使用してリスト
List<dynamic> dList = new List<dynamic>()
{
"Selva",
new List<string>() {"Bala"},
new List<string>() {"Prayag", "Raj"},
"Pavithran"
};
ケース:2
List<object> bala = new List<dynamic>()
{
"Selva",
new List<object>() {"Bala"},
new List<object>() {"Prayag", "Raj"},
"Pavithran"
};
上記の2つのリストの出力がある
ちょうどList<dynamic>
DLIST
私の予想される出力は、どのように私は上記List<dynamic>
から期待される結果を達成できる
のですか?リストは実行時に生成され、構造を変更することはできません。
これは複雑なLinqクエリの小さな部分ですので、Linqでこれを達成する必要があります。
あなたがあなたの目標を達成するためにLINQを使用しなければならないのはなぜ? –
これは、メインプロジェクトの複雑なLinqクエリ内の小さなパーティションです。だから、私はLINQでこれを達成する必要があります。さもなければ、foreachループと他の基本的な構文を使用して達成することができます... –