Показать сообщение отдельно
Старый 17.10.2007, 14:48   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Правильным решением в общем случае будет ориентироваться на индексы. Точно так же, как при проверке значения по перечислимому типу в коде никто не сравнивает метки. Сравнение идет по цифрам. В общем случае причина кроется в том, что текст может зависеть от языка интерфейса.

Вообще вы свою задачу не озвучиваете, но подход к ее решению у вас... скажем так... нетрадиционный. Если вам не подскажут, как решить вашу задачу, то храните карту соответствий в мапе где-то. Но лучше решить задачу традиционными способами.
__________________
С уважением,
glibs®