Хранение строкового массива в настройках приложения

У меня есть строковый массив информации, который мне нужно передать от одного пользовательского элемента управления к другому. Настройки приложения содержат System.Collection.Specialized.StringCollection тип данных для таких случаев. Но так как мне нужно использовать мой массив в определенном порядке, помогает ли сбор строк? Кроме того, это даже хорошая идея, чтобы сохранить такие параметры в настройках приложения или есть лучший способ передачи этих аргументов вокруг программы? я использовал EventListeners в программе также, но передача аргументов от одного пользовательского элемента управления другому кажется менее удобной для них.

1 ответ

StringCollection заказан так, как вы вставили, так что этого будет достаточно для вас.

Как совет: вы можете редактировать Settings.settings Файл для изменения типа данных любого поля:

<Setting Name="Setting" Type="System.String[]" Scope="User">
  <Value Profile="(Default)"></Value>
</Setting>

Имейте в виду, что тип, который вы определяете, должен быть XML-сериализуемым!

Другие вопросы по тегам