2014-05-22 1 views
0

У меня есть несколько элементов управления в моем представлении, в которых пользователь будет вводить шестнадцатеричное значение.Прочитать hex из formcollection преобразовать его в двоичный

Ранее пользователь вводил символы. Который я преобразовал с использованием

Alert = Convert.ToByte(collection["Alert"]) 

Теперь пользователь хочет ввести значение в шестнадцатеричном виде.

Мне нужно прочитать fromcollection, чтобы проанализировать шестнадцатеричное значение, введенное пользователем. Тогда мне нужно преобразовать этот hex в его двоичный код.

Я новичок в программировании, любезно направляю меня.

+0

Пожалуйста, прочтите [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) , Покажите код, в котором вы пытались решить проблему. – wonko79

+0

Спасибо wonko79, что было информативным. –

ответ

0

Попробуйте это именно из этого post

использования syste.linq

string binarystring = String.Join(String.Empty, 
    hexstring.Select(
    c => Convert.ToString(Convert.ToInt32(c.ToString(), 16), 2).PadLeft(4, '0') 
) 
);