jak przekonwertować tablicę stringów do tablicy zmiennych typu byte??

0

W visual studio ciągle dostaje taki komunikat : Nieprawidłowy format ciągu wejściowego.
konwertowanie z mojej strony wygląda tak:

klucz[z] = byte.Parse(Console.ReadLine()); 

Proszę o pomoc.

1

Czym jest klucz? Tablicą jedno- czy dwuwymiarową? Wiesz, że char w .NET to nie to samo co byte? Ten pierwszy jest dwubajtowy i wszystkie stringi w .NET są kodowane w UTF-16.

Użyj Encoding.ASCII.GetBytes(string).

0

Swoją drogą, że próbujesz przekonwertować całą linię na jeden bajt. No ciężko by było nawet gdyby nie było tak jak napisał Rev

0

dokładnie chodzi mi o to aby przekonwertować znaki wpisywane z klawiatury, np: użytkowniik wpisuje znaki: F2 (enter) D8 ( enter) itd...

0
string hexValues = "48 65 6C 6C 6F 20 57 6F 72 6C 64 21";
string[] hexValuesSplit = hexValues.Split(' ');
foreach (String hex in hexValuesSplit)
{
    // Convert the number expressed in base-16 to an integer. 
    int value = Convert.ToInt32(hex, 16);
}

http://msdn.microsoft.com/en-us/library/bb311038.aspx

Czy wiesz, że: używając google można znaleźć wiele przydatnych informacji?
http://www.google.pl/#hl=pl&a[...]6521&biw=1540&bih=687

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0