I have a particular method that is occasionally crashing with an ArgumentException:
Destination array was not long enough. Check destIndex and length, and the ar
Are you trying to update the same list from multiple threads? That could cause problems... List<T> isn't safe for multiple writers.
List<T>
Honestly, I'm not sure, but why not just remove the size declaration on your List initialization?
List`<MyType>` list = new List`<MyType>`