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

C# 進階(四):結構、部分類別與 Object 基底類別

     編輯:關於C語言

一、結構

  • 定義關鍵字 struct,語法與類別幾乎相同。
  • 適用於小型資料結構,效能優於類別。
  • 差異:結構為值型別、類別為參考型別;結構不支援繼承;編譯器自動提供無參數建構子,不允許自訂無參數建構子。

二、部分類別

將同一類別/介面/結構分散在多檔案,前面加 partial 關鍵字,編譯時自動合併。

// File1.cs
partial class TestOne { public void MethodOne() {} }
// File2.cs
partial class TestOne { public void MethodTwo() {} }

三、Object 類別

所有 .NET 類別繼承自 System.Object。常用方法:ToString() 取得物件字串表示。

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