標籤:
其實這個擴充方法庫已經發布有段時間了,沒有正式發布過。今天整理了一下文檔,順便搞個文檔,正式發布吧。
簡介
.NET在3.5開始引入的編譯器支援擴充方法,允許為現有的物件類型在不改變其原本定義的情況下添加額外的方法。
因此便有了本擴充方法庫。本擴充方法庫基本上擴充的都是.NET原有的對象,尤其是String對象。
添加本擴充方法庫的引用庫後,一般不需要特定聲明即可使用,大多為現有對象的快捷操作。
安裝方法
你有三種方式可以使用本庫:
- 直接使用包管理器(Nuget Package Manager)安裝(推薦)
- 直接下載已編譯的二進位包,並根據需要引用
- 使用源碼自行編譯
1.直接使用包管理器(Nuget Package Manager)安裝
在Visual Studio中,開啟Nuget包管理器,進入聯機選項,搜尋 iFish,找到“iFish‘s Extension Methods Library”後,安裝即可。
2.直接下載已編譯二進位包
在FishExtension首頁(http://www.fishlee.net/soft/fishextension.net/)上下載壓縮包,解壓後可見內有針對不同版本framework的dll檔案,引用即可。
3.使用源碼自行編譯
在GitHub的源碼首頁(https://github.com/iccfish/FSLib.Extension)上,直接下載或複製後,在Visual Studio中編譯再引用,或直接作為項目引用即可。
4.源碼&文檔
本擴充庫源碼已託管在GITHUB上。GITHUB倉庫首頁: https://github.com/iccfish/FSLib.Extension ,歡迎提交更好的擴充方法。
本擴充方法庫API文檔參見 http://docs.fishlee.net/ifish/fslib.extension
5.相關網址
- 首頁:http://www.fishlee.net/soft/fishextension.net/
- 論壇:http://bbs.fishlee.net/
- 部落格:http://blog.fishlee.net/
正式發布開源的擴充方法庫FSLib.Extension (.NET3.5/4/4.5)