泛型類遞歸文件流序列化整理

->list<Student>排序 
繼承Icomparable的接口 在student設置比較的對象 比如(年齡或者工資)CompareTo方法
String自帶根據姓名來排序的方法 繼承Icomparer接口實現了Compare方法    Sort(傳入實現接口的類)

->泛型類:MyGeneral<T> where T:class

Directory 操作目錄  exist方法
Assembly.GetExecutingAssembly().Location; 獲取EXE執行文件的路徑
AppDomain.CurrentDomain.BaseDirectory;    獲取debug文件的路徑

Directory.CreateDirectory方法創建文件夾! 創建之後要先判斷一下Exist方法

簡單的遞歸
//1+2+3+4+5+n
        static int Fum(int n)
        {
            if (n == 1)
            {
                return 1;
            }
            else
            {
                n = n + Fum(n - 1);
            }
            return n; 
        }
文件流--兩者的區別
File讀取文件適合比較小的文件 是一次性讀取的
FileStream流是一點點的讀取

讀取的時候讀取,buffer.length
寫入的時候 寫入count.就是讀取文件返回實際的行數

//序列化
把對象轉換成二進制數據(字節流),反序列化就是相反

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章