iT邦幫忙

0

Day 12: 命名空間(Namespace)

c#
  • 分享至 

  • xImage
  •  

什麼是命名空間 (Namespace)

  • 命名空間就是一種「分類方式」,用來組織程式碼
  • 你可以把它想像成資料夾 (Folder),裡面放不同的類別 (Class)、介面 (Interface)、函數 (Method) 等
  • 避免不同程式或類別「名稱衝突」

基本語法
https://ithelp.ithome.com.tw/upload/images/20250927/20178925L5MZShq13z.png
在 Main 中使用:
https://ithelp.ithome.com.tw/upload/images/20250927/20178925Jkkbm9gSlW.png

為什麼需要命名空間
假設你有兩個類別都叫 Calculator:
一個是數學計算用的
一個是財務計算用的
沒有命名空間的話,C#會分不清楚

範例
https://ithelp.ithome.com.tw/upload/images/20250927/20178925U88PVNV9RA.png

有了命名空間,就可以清楚區分:

  • MathTools.Calculator
  • FinanceTools.Calculator

範例:多個命名空間
https://ithelp.ithome.com.tw/upload/images/20250927/20178925uBJq4sMy3E.png


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言