如何将任何类型的文件转换为字节数组?

时间:2013-02-08 10:14:25

标签: c# serialization bytearray deserialization

该文件可以是任何类型(png,bmp,jpeg,doc,docx,pdf)我必须将文件转换为字节数组并通过WebRequest发送到服务器,它将转换为相应的文件。

3 个答案:

答案 0 :(得分:16)

就像var bytes = File.ReadAllBytes(pathToFile)

一样简单

答案 1 :(得分:6)

您可以使用File.ReadAllBytes例如......请注意这会将整个文件加载到RAM中...

答案 2 :(得分:2)

使用FileStream,为它提供文件的路径,并从中获取数组。