В настоящее время я возвращаю список списков (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
. Я просто смотрю, есть ли более чистый способ написания моего кода. Мне не удалось найти ни одного примера.