【发布时间】:2008-11-25 21:11:05
【问题描述】:
我有一个带有二进制列的表,其中存储了许多不同可能文件类型(PDF、BMP、JPEG、WAV、MP3、DOC、MPEG、AVI 等)的文件,但没有列存储名称或原始文件的类型。我有什么简单的方法来处理这些行并确定存储在二进制列中的每个文件的类型吗?最好是一个只读取文件头的实用程序,这样我就不必完全提取每个文件来确定它的类型。
澄清:我知道这里的方法只是读取每个文件的开头。我正在寻找一个很好的资源(又名链接),它可以为我做到这一点而不会大惊小怪。谢谢。
另外,请仅在 Windows 上使用 C#/.NET。我没有使用 Linux,也无法使用 Cygwin(在 Windows CE 上无法使用,以及其他原因)。
【问题讨论】:
标签: c# .net windows file-extension file-type