有時候,人的嗔恨心來了,什麼都不顧了,他的財富都不要,連妻子兒女也不要,就是要把氣泄出去。但是這個氣沒等泄出去,命都丟了。人就是這樣。對一個修道人而言,嗔心更厲害,「一念嗔心起,百萬障門開」。當你的嗔心發動的時候,什麼智慧聰明都沒有了,很現實。你自己看不見,你在發脾氣的時候,你的面貌、你的音容形態全變了,你自己感覺不到。 我在紐約有一個皈依的弟子,他們夫婦倆都皈依我。但是他倆看不破,一點小...
[C# 筆記] Directory 目錄存取
命名空間: System.IO 公開建立、移動和全面列舉目錄和子目錄的靜態方法。 此類別無法獲得繼承。 備註:MSDN 針對 Directory 一般作業使用 類別,例如複製、移動、重新命名、建立和刪除目錄。 若要建立目錄,請使用其中 CreateDirectory 一種方法。 若要刪除目錄,請使用其中 Delete 一種方法。 若要取得或設定應用程式的目前目錄,請使用...
[C# 筆記] File 檔案存取
File 類別:提供建立、複製、刪除、移動和開啟單一檔案的靜態方法,並協助 FileStream 物件的建立。MSDN File最大的缺點:只能讀小文件 File 類別的基本操作 File.Creat():建立一個文件 (如果檔案已經存在,原本的檔案會被覆蓋掉。(也就是原本的內容就被清空)) File.Delete():刪除一個文件 (徹底刪除,資源回收筒也不會存在) F...
[C# 筆記] 讀取、寫入txt文字檔(StreamReader & StreamWrite)
BinaryReader/BinaryWrite 以二進式方式讀取/寫入檔案內容 StreamReader/StreamWrite 以特定的編碼方式讀取/寫入檔案內容 StreamReader、StreamWrite 和 FileStream 的區別 FileStream 操作位元組(byte)的,可以處理所有的檔案、可以處理大檔案。 StreamReader 和 ...
[C# 筆記] FileStream(檔案資料流)的用法
什麼是 FileStream 檔案資料流(文件流)? FileStream 類別:主要用於對檔案進行讀取、寫入、開啟和關閉操作,並對其他與檔案相關的作業系統句柄進行操作,如管道、標準輸入和標準輸出。讀寫操作可以指定為同步或非同步操作。 FileStream 對輸入輸出進行緩衝,從而提高效能。 MSDN 簡單點說:FileStream類別 可以對任意類型的檔案進行讀取操作,可根據需要...
[C# 筆記] 讀取、寫入txt文字檔(BnaryReader & BinaryWrite)
BinaryReader:把指定的資料流(Stream)當成「二進位」值讀取。 BinaryWrite:把資料用「二進位」方式寫進資料流(Stream)。 BinaryReader 是把指定的資料流當成二進位值讀取,當然二進位值以不同的編碼方式讀取的意義就會不同。 例如:1 byte 的資料以整數的角度 跟以字元的角度 去看(讀取方式)就會有不同的結果。 Binar...
[C# 筆記] 什麼是泛型(Generics)?
概念:使用佔位符T來代表某種類型,編譯期間決定其具體類型 通過「參數化類型」,實現在同一份程式碼上操作多種數據類型 泛型可以修飾:類別、方法、委派等。 同一個方法來處理 傳入不同種型參數的辦法 效能比較: 泛型方法 > 普通方法 > object方法 泛型方法的性能最高,其次是普通方法,object方法的性能最低。 除了方法可以...
[ADO.NET] SqlCommand 對DB增刪改查
SqlCommand 常用方法 ExecuteNonQuery:通常用來執行insert,update,delete,會回傳異動的筆數。(select會回傳-1) ExecuteReader:執行select,返回一個SqlDataReader物件。唯讀,資料逐筆讀取(只能前進不能後退)。 ExecuteScalar:從資料庫中擷取(單一值),如T-SQL指令中的 Count...
[ADO.NET] Dataset、DataTable、DataView 區別
DataView是DataTable的表示,DataTable表裡的記錄是沒有順序的, 但顯示可以有不同順序(DataVIew),但還是同一張表, 所以一個DataTable可以有多個DataView,預設存取DataTable,其實是存取他的DefaultView。 DataSet則是DataTable的集合,也可以有不只一個DataTable DataV...
[ADO.NET] DataView 物件
如果以資料庫來打比方, DataSet 就是一個功能簡單的資料庫, DataSet 是多個表(DataTable)的集合, DataTable 就是對應數(對應資料庫中的資料表) DataView 則對應資料庫中的視圖(View)。 DataSet 可以理解為是個資料庫。 DataTable 可以理解為是個資料表。 DataView 可以理解為是資料表的檢視圖。 datase...