C# 中的類與結構


在 C# 中,結構是一個值型別資料型別。它可用於使單個變數保留多種資料型別的相關資料。關鍵字 struct 用於建立結構。

定義類時,你是在定義資料型別的一個藍圖。

以下是 C# 中的類和結構之間的區別 −

  • 類是引用型別,而結構是值型別

  • 與類不同的是,結構不能繼承其他結構或類。

  • 結構不能作為其他結構或類的基礎。

  • 使用 New 運算子建立結構物件時,它將被建立,並且會呼叫相應的建構函式。與類不同的是,可以使用 New 運算子例項化結構。

  • 結構不支援繼承

  • 結構不能有預設建構函式

更新時間: 2020-06-20

604 次瀏覽

啟動你的 職業道路

完成課程以獲取認證

開始學習
廣告
© . All rights reserved.