Получить номер месяца из слова

Teko

Client
Регистрация
03.07.2014
Сообщения
35
Благодарностей
4
Баллы
8
Переменная содержит название месяца ("Июль"), нужно получить его номер. Как?
Наверняка есть простое решение, а не городуха со сравнением строк.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 334
Благодарностей
9 482
Баллы
113
Переменная содержит название месяца ("Июль"), нужно получить его номер. Как?
Наверняка есть простое решение, а не городуха со сравнением строк.
сделать файлик вида:
Код:
Январь:1
Февраль:2
и т.д..
прочитать содержимое файла в переменную и из нее парсить номер
регуляркой:
Код:
(?<=Январь:).*
(вместо Январь - имя переменной содержащей название месяца)
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 269
Баллы
113
К чему такие сложности
C#:
string strMonthName = DateTime.ParseExact("Июнь", "MMMM", CultureInfo.CurrentCulture).Month.ToString();
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)