Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Получить код символа в Юникоде


Автор: Incvizitor 30.3.2009, 19:44
Доброго вечера!

Подскажите как получить из А (Кириллица) код из Unicode 0410. У меня есть код:

Код

            string text = "А";
            string code = "";

            byte[]
                textByte = Encoding.Unicode.GetBytes(text);
            StringBuilder s = new StringBuilder();

            for (int j = 0; j < textByte.Length; j++)
            {
                code = s.Append(textByte[j].ToString("x2")).ToString();
            }

            MessageBox.Show(code);


Все бы ничего, но выводит он 1004, то есть задом наперед. Подскажите правильное решение.  smile 
Большое спасибо!

Автор: Soah 30.3.2009, 21:27
Код

string code = ((int)text[0]).ToString("x4");

Автор: Incvizitor 31.3.2009, 01:26
Сто лет вам жить добрый человек! Спасибо огромное!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)