Ersteinmal ein Hallo an alle!
Ich bin C# Anfänger und möchte jetzt aus einer Datei die einzelnen bits auslesen.
Meine Frage ist jetzt: Wie mach ich das jetzt am besten?
Was wird mir bei einem byte zurückgegeben?
Wenn ich nur ein byte auslese bekomm ich "710" ausgegeben.
Mit 8 Bit aber sind die aber nicht darzustellen. Oder sind das Hex-Darstellungen?
Hab ich mein Problem jetzt einigermaßen verständlich gemacht?
Ich bedanke mich schon mal für eure Hilfe!
Ich bin C# Anfänger und möchte jetzt aus einer Datei die einzelnen bits auslesen.
Meine Frage ist jetzt: Wie mach ich das jetzt am besten?
Was wird mir bei einem byte zurückgegeben?
Wenn ich nur ein byte auslese bekomm ich "710" ausgegeben.
Mit 8 Bit aber sind die aber nicht darzustellen. Oder sind das Hex-Darstellungen?
Code:
byte[] buffer=new byte[size];
int size=10;
OpenFileDialog dladen = new OpenFileDialog();
if(dladen.ShowDialog()== DialogResult.OK)
{
text=dladen.FileName;
subs="";
int i=0;
FileInfo fi=new FileInfo(text);
FileStream fs;
fs=fi.Open(FileMode.Open);
if(fs.Read(buffer,0,size)>0)
{
foreach(byte b in buffer)
{
subs="";
subs=string.Concat(subs,(int)b);
Console.Write(subs);//b.ToString());
if(subs=="00001")
{
//lies Bits in Byte?
}//end if
}
}
Ich bedanke mich schon mal für eure Hilfe!