C#自建類庫項目DLL_做一個自己的dll

一個觀念先有.  一個類庫項目可以隸屬於不同專案(Solution)



先來一個非常簡易的基礎示範

我們平常寫程式

習慣這麼寫







其實還有另一種作法

對  Solution --> 右鍵 --> Add --> New Project



選 Class Library




Class Library   不可執行

編譯出來就變成是 DLL










這裡 將 Class 名稱  設為 Calculator


建立四個分別是做 加減乘除的 方法回傳



再回到主程式

對 右邊 reference --> 右鍵 --> Add Reference




Step1.
引用  namespace




Step2.
引用類庫的類








這樣就自己實做出來了一個  類庫項目  可以給自己或他人引用喔







類和類  是有相互依賴(耦合)的關係的


類庫  和  類庫  也一樣是有相互依賴(耦合)的關係的




一個好的程式  追求   高內聚  低耦合

對於  類(Class)

高內聚  -->  一些資料、功能  該有捨麼就把它精確地放在特定的類別中

低耦合 -->  類 和 類 之間的關係盡可能低盡可能縮、低依賴



對於  類庫(Class Library)

高內聚  -->  一些類該歸類到哪個類庫(Class Library)中就歸類至哪個類庫中

低耦合 -->  類庫 和 類庫 之間的關係盡可能低盡可能縮、低依賴










留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題