在實際的項目開發(fā)中,我們經(jīng)常需要使用到文件的I/O操作,主要包含對文件的增改刪查等操作,這些基本的操作我們都是很熟悉,但是較少的人去考慮文件的安全和操作的管理等方面,例如文件的訪問權(quán)限管理,文件數(shù)據(jù)的徹底刪除和數(shù)據(jù)的恢復等等,這一系列的操作需要我們對.NET的相關知識有一個深刻的學習。

   在本文章主要介紹文件和目錄的一些基本操作,以及文件目錄的權(quán)限和安全設置的相關內(nèi)容。

一.DotNet文件目錄常用操作:

    提到文件的I/O操作,這個對于每一個開發(fā)者來說都不是陌生的事,因為這些操作是我們在項目開發(fā)過程中經(jīng)常使用到的一些操作。那么在.NET中操作文件的類在System.IO命名空間下,一下介紹一下常見的I/O操作類:

        DiveInfo:提供了對邏輯磁盤的基本信息訪問的途徑。(只能查看信息,不能做任何修改。)

        System.Environment:用來枚舉驅(qū)動器。(不能獲取驅(qū)動器的屬性)

        System.Management:.NET針對WMI調(diào)用。

        Directory和DircetoryInfo:用于操作目錄。(前者為靜態(tài)類,后者則須在實例化后調(diào)用,功能上相同)

        File和FileInfo:用于操作文件。(前者為靜態(tài)類,后者須實例化后調(diào)用,功能上相同)

    以上介紹了一些文件的基本操作類,本次主要講解目錄和文件操作,一下給出文件和目錄操作的一些基本方法:

   1.文件常規(guī)操作:

      (1).文件讀寫操作:

大學生就業(yè)培訓,高中生培訓,在職人員轉(zhuǎn)行培訓,企業(yè)團訓

        /// <summary>