首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

Effective C# 第三章:用 C# 表達你的設計意圖

     編輯:關於C語言

C# 語言提供了一套新的語法,讓開發人員能夠清晰地表達設計意圖,方便團隊成員維護、擴展與使用軟體。所有 C# 類型都運行在 .NET 環境中,該環境對類型相容性做出了一些基本假設;若違反這些假設,可能導致類型無法正常運作。

本章探討的原則並非傳統軟體設計技術的摘要,而是專注於如何運用 C# 語言特性來精準傳達現代軟體設計習慣。語言設計者引入了屬性、索引器、事件、委派等特性,使設計意圖表達更直觀。這些特性與類別、介面不同:類別定義類型,介面宣告行為,基類別則為相關類型定義共用行為。垃圾回收機制與參考類型的普及也改變了許多設計慣例。

掌握這些原則,能幫助你選擇最自然的設計表達方式,從而創建出更易維護、擴展與使用的軟體系統。

返回教程目錄

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved