В настоящее время я делаю следующее:
Names -> "name1|name2|name3"
Resource.Names.Split('|');
Можно ли определить эти имена как массив в файле ресурсов, чтобы мне не приходилось каждый раз анализировать, разделяя их?
Возможно, что-то вроде следующего?
Names[] -> "name1"
Names[] -> "name2"
Names[] -> "name3"
Resource.Names; // is of type string[]
Есть ли другой, лучший способ ?
Вы можете использовать настройки приложения для хранения своих массивов. Перейдите в свойства приложений, затем на вкладку настроек. Вы можете установить имя вашей настройки, выбрать нужный тип, область действия и значения.
Для получения дополнительной информации: http://msdn.microsoft.com/en-us/library/aa730869%28VS.80%29.aspx