using System.Collections.Generic;
public static void Main()
List<int> myList = new List<int>(10) {10, 20, 30};
List<int> otherList = new List<int>() {50, 60, 70};
myList.AddRange(otherList);
List<int> otherList2 = new List<int>() {90, 100, 200};
myList.InsertRange(8, otherList2);
foreach (int i in myList) {
Console.WriteLine("---");
for (int i = 0; i < myList.Count; i++) {
Console.WriteLine(myList[i]);