您的位置:首页 > 编程语言

【快捷编程】以字节头判断文件格式是否正确

2015-06-02 18:22 288 查看
字节头列表(txt比较特殊,txt的字节头类型会自动变化)

Dictionary<string, string> disList = new Dictionary<string, string>();

disList.Add("WMV", "4838");

disList.Add("FLV", "7076");

disList.Add("AVI", "8273");

disList.Add("MP3", "7368");

disList.Add("MP4", "00");

disList.Add("JPG", "255216");

disList.Add("GIF", "7173");

disList.Add("PNG", "13780");

disList.Add("BMP", "6677");

disList.Add("DOC", "208207");

disList.Add("DOCX", "8075");

disList.Add("PDF", "3780");

disList.Add("XLS", "208207");

disList.Add("XLSX", "8075");

disList.Add("TXT", "0");

获取文件前两位字节类型

file为文件字节流

string fileType = string.Empty;

if (file.Length > 0)

{

fileType = string.Format("{0}{1}", file[0], file[1]);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: