C# 在特定WCF合同的1个参数中,应该使用什么数据类型来保存二进制文件(例如Excel文件)?

C# 在特定WCF合同的1个参数中,应该使用什么数据类型来保存二进制文件(例如Excel文件)?,c#,wcf,wcf-binding,binaryfiles,C#,Wcf,Wcf Binding,Binaryfiles,我想编写一个WCF契约,将整个二进制文件对象(例如Excel文件)从客户端传输到服务器。我应该为保存此二进制对象的协定参数使用什么数据类型?在危险术语中: 字节[]是什么?在危险术语中: 什么是byte[]?谢谢,但是IOStream呢?我认为客户端将文件捕获到一个IOStream对象中,这不是一个选项,还是很容易将一个转换为另一个?这里有一个真正问题的链接是的,我相信你可以使用Stream。为了其他人的利益,这个比较合适@Sam-为什么不使用:var data=File.ReadAllByte

我想编写一个WCF契约,将整个二进制文件对象(例如Excel文件)从客户端传输到服务器。我应该为保存此二进制对象的协定参数使用什么数据类型?

在危险术语中:

字节[]是什么?

在危险术语中:


什么是byte[]?

谢谢,但是IOStream呢?我认为客户端将文件捕获到一个IOStream对象中,这不是一个选项,还是很容易将一个转换为另一个?这里有一个真正问题的链接是的,我相信你可以使用Stream。为了其他人的利益,这个比较合适@Sam-为什么不使用:var data=File.ReadAllBytes(文件名);谢谢克里斯,我会试试的。我真的很欣赏你的态度。:-)有一个好的。谢谢,但是IOStream呢?我认为客户端将文件捕获到一个IOStream对象中,这不是一个选项,还是很容易将一个转换为另一个?这里有一个真正问题的链接是的,我相信你可以使用Stream。为了其他人的利益,这个比较合适@Sam-为什么不使用:var data=File.ReadAllBytes(文件名);谢谢克里斯,我会试试的。我真的很欣赏你的态度。:-)祝你过得愉快。