using System.Collections.Generic;
public static void Main()
var myItems = new MyItems();
myItems.Add(new MyItem("Hello"));
myItems.Add(new MyItem(" "));
myItems.Add(new MyItem("World"));
myItems.Add(new MyItem("!"));
foreach(var item in myItems)
Console.Write(item.Name);
public class MyItems : List<MyItem>
public MyItem(string name)
public string Name { get; private set; }