.NET中的IO操作,经常需要调用一下几个类。
![]()
1.FileStream类
文件流类,负责大文件的拷贝,读写。
2.Path类
Path类中方法,基本都是对字符串(文件名)的操作,与实际文件没多大关系。
3.File类
File类可以进行一些对小文件拷贝、剪切操作,还能读一些文档文件。
4.Dirctory
目录操作,创建文件、删除目录,获取目录下文件名等等。
1.ChangeExtension(path,".jpg")
改变文件后缀名!
2.Combine(s1,s2)
将两个路径连起来
3.获取文件名的几个方法
1)Path.GetFileName(s1); //获取路径中的文件名
2)Path.GetFileNameWithoutExtension(s1); //获取文件名,不包括后缀名!
3)Path.GetDirectoryName(s1)//获取路径中的目录不包括文件名。
4)Path.GetExtension(s1); //只获取扩展名
4.GetFullPath("")
获取完整路径,根据相对路径获得绝对路径。
5.临时目录
1)GetTempPath() //获取当前用户的临时目录
2)GetTempFileName() //获取一个随机的文件名,并在临时目录下创建这个文件。
3)GetRandomFileName() //仅获取一个随机文件名。
1.创建目录
新闻热点
疑难解答