首页 > 代码库 > c#文件转化byte数组

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             try10             {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             catch25             {26 27                 return pReadByte;28 29             }30 31         }

 

c#文件转化byte数组