如何在删除文件扩展名后获取文件类型

时间:2014-06-03 10:57:31

标签: c#

我无法获取没有扩展名的文件的文件类型。请考虑以下情形:我有.xlsx个文件 sample.xlsx ;它的扩展名被删除,所以现在文件名是 sample

如何识别它是.xlsx文件而没有其扩展名?

1 个答案:

答案 0 :(得分:0)

Windows使用文件扩展名来确定文件类型。有些操作系统为每个文件存储一个mime类型,但Windows没有。

删除扩展程序后,您已删除了该扩展程序上的唯一数据。

可以 根据内容推断类型,但除非您只有几种可能的文件类型可供选择,否则很难写。