读取TXT文件并转为byte[]
适用于十六进制的文件,实现方式就是循环,每次读俩个char,然后转为byte,循环结束返回的buffer就是目标byte[]
StreamReader sr= new StreamReader("文件名含路径");
byte[] buffer= new byte[dataLength/2];
char[] temp = new char[2];
for (ulong k = 0; k < dataLength/2; k++)
{
sr.ReadBlock(temp, 0, 2);
byte.TryParse(temp[0].ToString()+temp[1].ToString(),NumberStyles.HexNumber, null, out buffer[k]);
}