{
byte[] byteData = null;
byte[] byteTemp = new byte[512];/
int length = 0;
int lengthImageData = 0;
FileInfo finfo = new FileInfo("a.jpg");
FileStream fStream = File.OpenRead("a.jpg");
byteData = new byte[ finfo.Length];
while ((length = fStream.Read(byteTemp, 0, 512)) != -1) {
for (int i = 0; i < length; i++) {
byteData[lengthImageData + i] = byteTemp[i];
}
lengthImageData += length;}
any advice is appreciated.thanks in advance