二进制读取.asmx.cs
FileStream readFileStream = new FileStream(binpath_array[i] + "\\" + rs["FileAddress"].ToString().Replace("\r\n", ""), FileMode.Open, FileAccess.Read);
BinaryReader myBinRdr = new BinaryReader(readFileStream);
byte[] rbyte = myBinRdr.ReadBytes(Convert.ToInt32(rs["FileBegin"].ToString()));
rbyte = myBinRdr.ReadBytes(Convert.ToInt32(rs["FileLength"].ToString()));
this_list.Add((object)rbyte);
this_list.Add((object)rs["Photograde"].ToString());
this_list.Add((object)rs["PhotoSample"].ToString());
this_list.Add((object)rs["Videograde"].ToString());
this_list.Add((object)rs["VideoSample"].ToString());
this_list.Add((object)rs["VirusMatch"].ToString());
file_list.Add((object)this_list);
readFileStream.Close();
myBinRdr.Close();
break;