Avoidable Collection Mistakes in C# (programmerisms.com)