Просмотр полной версии : C# , utf8 в cp1251
malik555
03.02.2010, 15:15
Всем привет !
Собственно вопрос как перекодировать строку utf8 в cp1251 и обратно , на C# ?
Желательно стандартными либами C# !
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;
}
пиу
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot