我正在遍历目录并复制所有文件。现在我正在做 string.EndsWith
检查 ".jpg"
或 ".png"
等。 .
有没有更优雅的方法来确定文件是否为图像(任何图像类型)而无需像上面那样进行 hacky 检查?
最佳答案
检查文件中的 known header . (来自链接的信息也在 this answer 中提到)
PNG 文件的前八个字节始终包含以下(十进制)值:137 80 78 71 13 10 26 10
关于c# - 判断文件是否为图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/670546/