【发布时间】:2009-02-11 17:02:46
【问题描述】:
我得到了一个文件名,我必须能够从磁盘读取它并通过网络发送它的内容。我需要能够确定文件是文本文件还是二进制文件,以便知道是使用 StreamReader 还是 BinaryReader。我需要知道内容类型的另一个原因是,如果它是二进制的,我必须在通过网络发送数据之前对数据进行 MIME 编码。我还希望能够告诉消费者内容类型是什么(如果是文本,则包括编码)。
谢谢!
【问题讨论】:
标签: text encoding file-io binary streamreader