Pytanie : Dlaczego I czytać niepodpisany charakter w C#?

Cześć,

I am BinaryReader binarny kartoteka. Podczas Gdy I móc niepodpisany skrót, I móc sposób niepodpisany charakter typ.

Is tam  sposób/>Is?
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
using (BinaryReader br = nowy BinaryReader (File.Open (kartoteka, FileMode.Open, FileAccess.Read)))
            {
                długi streamLength = br.BaseStream.Length;
                bajt [] bajt = nowy bajt [streamLength];

                próba
                {
                    dla (int i = (0); i < streamLength; i++)
                    {
                        bajt [i] = br.ReadByte ();
                    }
                }

                chwyt (Wyjątek wyjątek)
                {
                    Console.WriteLine (console.WriteLine. Wiadomość);
                }

                w końcu
                {
                    ushort ushort;
                    ushort kartoteka;
                    char f;

                    bajt = BitConverter.ToUInt16 (bajt, (0));
                    kartoteka = BitConverter.ToUInt16 (bajt, 2);
                    f = BitConverter.ToChar (bajt, 53);
                    
                    Console.WriteLine (console.WriteLine);
                    Console.WriteLine (kartoteka);
                    Console.WriteLine (f);
                }
            }

Odpowiedź : Dlaczego I czytać niepodpisany charakter w C#?

Ty potrzebować.
"Bajt" być właściwie Niepodpisany 8 kawałek integer, che być więcej lub mniej the to samo C niepodpisany char
Inne rozwiązania  
 
programming4us programming4us