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

C# 3.0 部分方法 (1):語法與基本觀念

     編輯:關於C語言

部分方法語法

在方法前加 partial 關鍵字,分為「定義宣告」與「實作宣告」兩部份:

partial class CA
{
    partial void M(); // 定義宣告(類似抽象方法)
}

partial class CA
{
    partial void M() // 實作宣告
    {
        // 方法本體
    }
}

呼叫方式與編譯器行為

呼叫如同一般方法:a.M();。若只有定義無實作,編譯器不發出方法中繼資料與 IL,呼叫點也會被移除。

注意事項

  • 必須在 partial 類別中。
  • 私有、void 回傳、可帶參數(不可 out)。
  • 不可為 virtual/extern,可為 static/unsafe/generic。
  • 不可轉為委托。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved