c#文件转化byte数组
1 public static byte[] ReadFile(string fileName) 2 { 3 if (!File.Exists(fileName)) 4 { 5 throw new Exception("文件为空"); 6 } 7 8 byte[] pReadByte = new byte[0]; 9 try 10 { 11 using (FileStream pFileStream = new FileStream(fileName, FileMode.Open, FileAccess.Read)) 12 { 13 BinaryReader r = new BinaryReader(pFileStream); 14 15 r.BaseStream.Seek(0, SeekOrigin.Begin); //将文件指针设置到文件开 16 17 pReadByte = r.ReadBytes((int)r.BaseStream.Length); 18 19 return pReadByte; 20 } 21 22 } 23 24 catch 25 { 26 27 return pReadByte; 28 29 } 30 31 }
作者:冯际成
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.如有问题,请与作者联系:604756218@qq.com