var array = clubs.Concat(spades).Concat(heart).ToArray();
РЕДАКТИРОВАТЬ: Упс, TIL, что ArrayList
является одним из тех старых типов, о которых я полностью забыл.В любом случае, не беспокойтесь об этом: используйте List<T>
вместо:
List<int> clubs = new List<int>(){1, 2, 3};
List<int> hearts = new List<int>(){4, 5, 6};
List<int> spades = new List<int>(){7, 8, 9};
var array = clubs.Concat(hearts).Concat(spades).ToArray();
Извините за публикацию ответа, который не компилируется.Но опять же ... ОП тоже не компилировались ...;)