我有一个字符串数组信息,我需要从一个用户控件传递到另一个用户控件。对于此类情况,应用程序设置包含System.Collection.Specialized.StringCollection
数据类型。但由于我需要按特定顺序使用我的数组,字符串集合是否有帮助?除此之外,在应用程序设置中保存这些参数甚至是一个好主意,还是有更好的方法在程序中传递这些参数?我在程序中也使用了EventListeners
,但是将参数从一个用户控件传递到另一个用户控件似乎不太方便。
答案 0 :(得分:2)
StringCollection
按您插入的方式排序,这样就足够了。
作为提示:您可以编辑Settings.settings
文件以更改任何字段的数据类型:
<Setting Name="Setting" Type="System.String[]" Scope="User">
<Value Profile="(Default)"></Value>
</Setting>
请注意,您定义的类型必须是XML可序列化的!