I was wondering when I should use List< string > and when I should use StringCollection.
Let's say that I have to deal with large number of strings (like text files of 10mb).
I know that List< T > provides more powerful functions than StringCollection.
But sometimes I kind of find the List< T > slow when for example telling a Gridview that its datasource is a List< String >...
So do anyone know the pros and cons of these collections, concerning speed and weight in memory?
Concerning their functionalities, I am sure everybody will agree to say that List is the best, so my question is not about that. Consider the question is about projects on Frameworks 4.0, so both can be used.