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)中就歸類至哪個類庫中

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










留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

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