برای حالت تو در تو میتونی از
 
List<List<int>> nest = newList<List<int>>();

استفاده کنی اما اگر منظورت چیزی مثل Key, Value است از Dictionary استفاده کن
 
Dictionary<int, string> dic = newDictionary<int, string>();