Хранение строкового массива в настройках приложения
У меня есть строковый массив информации, который мне нужно передать от одного пользовательского элемента управления к другому. Настройки приложения содержат System.Collection.Specialized.StringCollection
тип данных для таких случаев. Но так как мне нужно использовать мой массив в определенном порядке, помогает ли сбор строк? Кроме того, это даже хорошая идея, чтобы сохранить такие параметры в настройках приложения или есть лучший способ передачи этих аргументов вокруг программы? я использовал EventListeners
в программе также, но передача аргументов от одного пользовательского элемента управления другому кажется менее удобной для них.
1 ответ
StringCollection
заказан так, как вы вставили, так что этого будет достаточно для вас.
Как совет: вы можете редактировать Settings.settings
Файл для изменения типа данных любого поля:
<Setting Name="Setting" Type="System.String[]" Scope="User">
<Value Profile="(Default)"></Value>
</Setting>
Имейте в виду, что тип, который вы определяете, должен быть XML-сериализуемым!