Как повторить n значений в списке m раз в C#?C#

Место общения программистов C#
Anonymous
Как повторить n значений в списке m раз в C#?

Сообщение Anonymous »

Например, у меня есть список

Код: Выделить всё

var list = new List { 1, 2, 3 };
и я хочу повторить его содержимое 3 раза, чтобы получить результат

Код: Выделить всё

{ 1, 2, 3, 1, 2, 3, 1, 2, 3 }
Есть ли более разумное/более короткое решение, чем просто AddRange m раз в цикле for?

Вернуться в «C#»