Конференция ".Net" » Получение однобайтового cp1251-кода русского символа из Unicode..
 
  • Cyrax © (27.10.07 22:34) [0]
    Может, всё-таки, кто-нибудь не поленится написать пару строк нормального кода для получения однобайтового cp1251-кода русского символа из Unicode-кода.

    private static GetCP1251FromUnicode(char unicodeChar)
    {
        byte cp1251Byte;
       
        ???

        return cp1251Byte;
    }
  • Evgeny V © (28.10.07 09:30) [1]
    Дам код получения массива байт (символов) в кодировке 1251 из юникод строки. Если интерисует перевод одного байта или масиива байт одной кодировки в другую - то посмотри метод Convert класса
    Encoding В MSDN - там пример кода расписан подробно с комментариями.

    using System.Text
    .........................................
    .........................................

    string s="Это была Юникод строка";
    Encoding ewin = Encoding.GetEncoding(1251);
    byte [] b=ewing.GetBytes(s);
  • Cyrax © (28.10.07 12:08) [2]
    Спасибо, разобрался...
    Оказывается, трудности не только в голове, но и в языке. Факт, никуда не денешься.
 
Конференция ".Net" » Получение однобайтового cp1251-кода русского символа из Unicode..
Есть новые Нет новых   [134427   +35][b:0][p:0]