AFAIK, you can't directly store any generic Collection class into the Settings, becasu enone of them implement the
[SettingsSerializeAs(System.Configuration.SettingsSerializeAs.Xml)]
attribute, which is required.
I think you will have to serialize the individual elements yourself, and then store the result in a suitable datatype. And obviously reverse the process to extract them.