Здравствуйте, Аноним, Вы писали:
А>Как к существующей коллекции лучше добавлять новую коллекцию?
Вы уверены, что Concat вообще что-то делает с исходной коллекцией?
Здравствуйте, Пельмешко, Вы писали:
П>Здравствуйте, Аноним, Вы писали:
А>>Как к существующей коллекции лучше добавлять новую коллекцию?
П>Вы уверены, что Concat вообще что-то делает с исходной коллекцией?
arr = arr.Concat(newArray);
Здравствуйте, Аноним, Вы писали:
А>Как к существующей коллекции лучше добавлять новую коллекцию?
AddRange и Concat занимаются слегка разными вещами.
Упрощённо:
AddRange —
foreach(var item in source)
{
collection.Add(item);
}
Concat-
foreach(var source in sources)
{
foreach (var item in source)
{
yield return item;
}
}
hardcase, Пельмешко! Вам строгий выговор за неисполнение обязанностей К.О.
Здравствуйте, Sinix, Вы писали:
S>hardcase, Пельмешко! Вам строгий выговор за неисполнение обязанностей К.О.
А мне вот вообще интересно, что означает "AddRange" с заголовке в контексте линка, с которого заголовок начинается
Тут, боюсь, даже капитан не разберётся.