List<List<int>> listOfLists = new List<List<int>>();
var list1 = new List<int>();
list1.Add(1);
list1.Add(2);
list1.Add(3);
list1.Add(4);
var list2 = new List<int>();
list2.Add(5);
list2.Add(6);
list2.Add(7);
list2.Add(8);
listOfLists.Add(list1);
listOfLists.Add(list2);