HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

C# , utf8 в cp1251
  #1  
Старый 03.02.2010, 15:15
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию C# , utf8 в cp1251

Всем привет !

Собственно вопрос как перекодировать строку utf8 в cp1251 и обратно , на C# ?

Желательно стандартными либами C# !
 
Ответить с цитированием

  #2  
Старый 03.02.2010, 15:31
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
С нами: 9063321

Репутация: 274
По умолчанию

Цитата:
private string Win1251ToUTF8(string source)
{

Encoding utf8 = Encoding.GetEncoding("utf-8");
Encoding win1251 = Encoding.GetEncoding("windows-1251");

byte[] utf8Bytes = win1251.GetBytes(source);
byte[] win1251Bytes = Encoding.Convert(win1251, utf8, utf8Bytes);
source = win1251.GetString(win1251Bytes);
return source;

}
пиу
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перевести сайт с cp1251 на utf8 scylla PHP 8 21.09.2009 09:31
[php] utf8 to ... rubik-nerubik PHP 2 01.07.2009 19:02
shell сохраняет sql файлы не в utf8 Br@1n Уязвимости 2 10.02.2009 13:55
UTF8 Charset downloader Болталка 10 02.01.2009 18:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.