我正在使用C#讀取文件,我需要(有時)在輸出下一個字節之前跳過幾個字節。例如:C#skip hex charcters
31 32 33 34 35 36 37 38 39
我想跳過前兩個(或任何給定的數字)字節,然後輸出下一個。問題是,使用下面的代碼將不會這樣做,我不知道如何。我需要能夠在整個程序中使用「跳過」功能。如果有人能幫助我,我將非常感激!
String fileDirectory = "C:\\t.txt";
StreamReader reader = new StreamReader(fileDirectory);
long stickNoteLength = fileDirectory.Length;
int hexIn;
String hex = "";
for (int i = 0; (hexIn = reader.Read()) != -1; i++)
{
for (int x = 0; x < 2; x++)
{
hex = hexIn.ToString("X2");
}
MessageBox.Show(hex);
}
您發佈的代碼不(int x = 0; x <2; x ++) {hex} = hexIn.ToString(「X2」);在這個問題 – 2011-05-16 04:31:37
中, }與沒有 – 2011-05-16 04:37:04