I have a Generic List as below
public static readonly List Customers = new List();
I\'m using the below met
Never use ConcurrangBag for ordered data. Use Array instead
Use the lock keyword when you manipulate the collection, ie: your Add/Find:
lock(Customers) { Customers.Add(new Customer()); }