windows下一般还是用文件扩展名来判断。
解决方案 »
- ControlPaint.DrawReversibleFrame如何清除这个函数所画的矩形框
- DEV高手 求解
- bool类型的值为null 传不了参数
- 求助如何让失去焦点的窗口还能捕捉到键盘事件
- 原来的程序现在运行起来了,但是点击登陆按钮没有反映了
- 关于类的简单问题
- GDI+里有没提供一条折线经区域剪裁后,得到多条折线路径的功能!
- 请问.Net里面有没有类似于J2EE的框架阿
- 高分求C#视频入门的视频教材下载,谢谢!
- 寻找固定行,固定列的datagrid控件
- 刚开始学习C#,有个题目是,在标签上随机显示出10个两位数,并指出最大的两位数是在第几个。我做出来了,没有错误,但是执行时总是不出现那10个数。
- 为什么提示红线
图像也有自己的定义。
不过很遗憾,不同类型的文件,规范不同,只能自己去判断。
Media (rm),文件头:2E524D46
MPEG (mpg),文件头:000001BA
MPEG (mpg),文件头:000001B3
http://hi.baidu.com/wdxzas/blog/item/cb41fc8661d1d73266096e38.html
为了规范用户上传文件类型所以要进行判断
扩展名可以随便更改所以判断起来安全行较低
————————
# wuyq11
# (人生如梦)
请看贴后回帖
System.IO.FileInfo f = new System.IO.FileInfo("C:\\123.doc");
//获取文件扩展名
MessageBox.Show(f.Extension);