Вот как я бы добавил один элемент к объекту IEnumerable:
//Some IEnumerable<T> object
IEnumerable<string> arr = new string[] { "ABC", "DEF", "GHI" };
//Add one item
arr = arr.Concat(new string[] { "JKL" });
Это неудобно. Я не вижу метод, называемый как-то вроде ConcatSingle()
.
Есть ли более чистый способ добавить один элемент к объекту IEnumerable?