Список соединений <string> вместе с запятыми плюс «и» для последнего элемента
Я знаю, что могу найти выход, но мне интересно, есть ли более краткое решение. Всегда естьString.Join(", ", lList)
а такжеlList.Aggregate((a, b) => a + ", " + b);
но я хочу добавить исключение для последнего", and "
как его присоединяющаяся строка. Есть лиAggregate()
есть какое-то значение индекса, где я могу использовать? Благодарю.