строка в массив байтов [требует правки]

197
07 октября 2017, 18:09

У меня есть строка

string = "Hello";

Задача такова:

  1. Надо преобразовать каждую букву в код ASCII(пример: H - 72, e - 101 и т.д.)

  2. Полученные цифры перевести в двоичную систему счисления(пример: 72 - это 0b1001000)

  3. Записать двоичный код в массив. Причём, индексы букв и их двоичные представления должны быть одинаковы(если H - первая буква, то и её двоичное представление должно быть первым в массиве).
Answer 1

держи код, может быть он тебе жизненно необходим, в BinaryArray все как и просил

string s = "Hello!";
var ASCIIBytes = Encoding.ASCII.GetBytes(s);
var BinaryArray = new string[s.Length];
for(int i = 0; i < s.Length; i++) {
   BinaryArray[i] = Convert.ToString(ASCIIBytes[i], 2);
}
READ ALSO
Выдача объектов в соответствии с ролью?

Выдача объектов в соответствии с ролью?

есть метод у контроллера AdminController

197
WPF&amp;MVVM: Ввод данных во ViewModel

WPF&MVVM: Ввод данных во ViewModel

Если я правильно понял, то согласно концепции MVVM, данные должны либо храниться в модели, либо с помощью модели браться и обрабатываться из внешнего...

213
Изменения страницы ajax webbrowser c#

Изменения страницы ajax webbrowser c#

Есть страничка, которую загружаю через webbrowserТак вот я через InvokeMember имитирую клик по кнопке, кнопка меняет свой текст после нажатия на нее,...

214
Не запускается BasicAuthentication(OData) модуль в web.config

Не запускается BasicAuthentication(OData) модуль в web.config

Когда запускаю WCF Data Service получаю ошибку HTTP Error 50019 - Internal Server Error

369