Парсинг C#
Помогите пожалуйста с решением задачи.
[01] Создаю классовую ссылку (в классе много массивов string):
//...
Times TimeMe = new Times();
//...
[02] Затем в цикле вывожу строки в TextBoxFirst (все работает).
//...
this.TextBoxFirst.BeginInvoke(new Action<string>((RunningString) => this.TextBoxFirst.Text = RunningString), TimeMe.FrenchTime);
//...
[03] Вопрос: Можно ли в С# ссылку на элемент массива TimeMe.FrenchTime заменить на заранее сформированную строку:
"TimeMe.FrenchTime", чтобы затем в метод передавать необходимый массив для обработки, например:
RunningWordsSelector("French", "Russian", "Time");
//...
string TotalString = "French" + "Time" + "";
//...
[04] Пробую различные варианты с Parse() не получается, использую VS2010.
[05] Функции BeginInvoke и Action<string> вставил поскольку все это происходит в отдельном потоке и необходима обработка исключений.
[06] Заранее благодарю за помощь.
- Короткий ответ: да можно. Но я так до конца и не понял задачи. Можно описать подробнее: что есть и что нужно получить? от LWhisper, 22 февраля 2013 года
С другой сторноы, можно так не извращаться и хранить данные хотя бы в Dictionary<TKey, string>. Где TKey либо строка, либо enum (для него ToString() выведет имя элемента).
Если я всё-таки понял неверно - расскажи подробнее о задаче. Исходные данные, конечные данные. А то ты своим кодом только людей путаешь.