我有一个包含二进制列的表格,其中存储了多种可能的文件类型(PDF、BMP、JPEG、WAV、MP3、DOC、MPEG、AVI等),但没有存储原始文件名称或类型的列。是否有一种简单的方法可以处理这些行并确定存储在二进制列中的每个文件的类型?最好是只读取文件头的实用程序,以便我不必完全提取每个文件来确定其类型。
澄清:我知道这里的方法涉及仅读取每个文件的开头。我正在寻找一个可以为我完成此操作而不需要太多麻烦的良好资源(即链接)。谢谢。
另外,请只使用C#/.NET在Windows上进行操作。我不使用Linux,也无法使用Cygwin(在Windows CE上无法运行,等等原因)。
澄清:我知道这里的方法涉及仅读取每个文件的开头。我正在寻找一个可以为我完成此操作而不需要太多麻烦的良好资源(即链接)。谢谢。
另外,请只使用C#/.NET在Windows上进行操作。我不使用Linux,也无法使用Cygwin(在Windows CE上无法运行,等等原因)。