Самая популярная архитектура для персональных компьютеров в мире

Преобразование строки в байты

Стандартный способом преобразования строки символов в байты в .NET (C#) является использование класса Encoding. Для этого нужно выбрать нужную кодировку символов. Для UTF8 есть готовый статический экземпляр Encoding.UTF8. Для кодировки с использованием Windows-1251 нужно сделать так: Encoding.GetEncoding("Windows-1251") ...

Преобразование строки в байты и наоборот

Пример

		
            byte[] data = Encoding.UTF8.GetBytes("Hello");
		
	

Обратное преобразование из байт в строку

Для того, чтобы получить строку символов из набора байт нужно воспользовать методом GetString. Не путать с методом ToString.

		
            string text = Encoding.UTF8.GetString(new byte[1] { 65 });
		
	

Copyright (c) 2014, cpubook.ru
Архитектура x86