Объединение списков в C#
Объединение двух списков удобно делать через третий пустой список. Сначала копируют первый источник, затем второй:
List<int> nums = [1, 2];
List<int> nums2 = [3, 4];
List<int> merged = [];
foreach (int n in nums) {
merged.Add(n);
}
foreach (int n in nums2) {
merged.Add(n);
}
Console.WriteLine(merged.Count);
Порядок сохраняется: сначала элементы первого списка, затем второго:
List<string> tags = ["x", "y"];
List<string> tags2 = ["z"];
List<string> merged = [];
foreach (string s in tags) {
merged.Add(s);
}
foreach (string s in tags2) {
merged.Add(s);
}
Console.WriteLine(merged[merged.Count - 1]);
Даны списки:
List<int> nums = [1, 2, 3];
List<int> nums2 = [4, 5];
Получите один список из всех элементов обоих списков. Выведите его длину в консоль.
Даны списки:
List<string> tags = ["x", "y"];
List<string> tags2 = ["z"];
Соберите третий список из tags
и tags2. Выведите последний
элемент результата в консоль.