.NET中的IO操作,經(jīng)常需要調(diào)用一下幾個類。
![]()
1.FileStream類
文件流類,負(fù)責(zé)大文件的拷貝,讀寫。
2.Path類
Path類中方法,基本都是對字符串(文件名)的操作,與實際文件沒多大關(guān)系。
3.File類
File類可以進(jìn)行一些對小文件拷貝、剪切操作,還能讀一些文檔文件。
4.Dirctory
目錄操作,創(chuàng)建文件、刪除目錄,獲取目錄下文件名等等。
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); //只獲取擴(kuò)展名
4.GetFullPath("")
獲取完整路徑,根據(jù)相對路徑獲得絕對路徑。
5.臨時目錄
1)GetTempPath() //獲取當(dāng)前用戶的臨時目錄
2)GetTempFileName() //獲取一個隨機(jī)的文件名,并在臨時目錄下創(chuàng)建這個文件。
3)GetRandomFileName() //僅獲取一個隨機(jī)文件名。
1.創(chuàng)建目錄
新聞熱點
疑難解答