0

私は現在、リスト ( List<List<string>>)のリストを返しています。現在await getWorlds()、それらのそれぞれをループして、各リストの最初のエントリを取得しています。

Worldsそれらすべてを直接.AddRangeまたは何かにすばやく追加できる別の方法があるのだろうか?

これが私のコードです:

var worlds = await getWorlds();
foreach (var w in worlds)
{
    Worlds.Add(w[0]);
}

これをより小さなものに短縮する方法はありますか?みたいWorlds = worlds.AddRange([0]);な?[0]最初のエントリを取得して、それぞれを に追加したいだけですWorlds。コードを書くためのよりクリーンな方法があるかどうかを確認したいだけです。私は例を見つけることができませんでした。

4

2 に答える 2