[c#] How to add item to the beginning of List<T>?

Use the Insert method:

ti.Insert(0, initialItem);