如何使用.Net检查原始文件扩展名

时间:2014-08-12 18:13:29

标签: c#

Path.getFileExtension(文件路径);将提供文件扩展名,

如果我将* .exe更改为* .dat,有没有办法检查文件的原始(.exe)扩展名?

1 个答案:

答案 0 :(得分:1)

如果您正在尝试查看该文件是否最初是.exe,唯一真正的选择是逐字节读取文件,并检查它是否与Portable Executable格式匹配。

file specification for Microsoft Portable Executable可在线获取。