static void Main(string[] args) { List <Character> characters = new List <Character>(); characters.Add(new Character { Info = "Character 1" }); characters.Add(new Character { Info = "Character 2" }); // And I want to pass that list StoreList sl = new StoreList(characters); sl.ShowAllInfo(); Console.ReadKey(); }