如何在 C# 中定義自定義方法?


要在 C# 中定義一個自定義方法,請使用以下語法 −

<Access Specifier> <Return Type> <Method Name>(Parameter List) {
Method Body
}

方法的各種元素如下 −

  • 訪問修飾符 − 這決定了從另一個類中變數或方法的可見性。

  • 返回型別 − 一個方法可能返回一個值。返回型別是方法返回的值的資料型別。如果方法不返回任何值,則返回型別為 void

  • 方法名稱 − 方法名稱是唯一識別符號,且區分大小寫。它不能與類中宣告的任何其他識別符號相同。

  • 引數列表 − 用括號括起來,引數用於向方法傳遞和接收資料。引數列表包括引數的型別、順序和數量。引數是可選的;也就是,一個方法可以不包含任何引數。

  • 方法體 − 其中包含完成所需活動所需的指令集。

我們來看一個例子 −

示例

 即時演示

using System;

namespace Demo {
   class NumberManipulator {
      public int FindMax(int num1, int num2) {
         /* local variable declaration */
         int result;

         if (num1 > num2)
         result = num1;
         else
         result = num2;
         return result;
      }

      static void Main(string[] args) {
         /* local variable definition */
         int a = 90;
         int b = 15;
         int ret;
         NumberManipulator n = new NumberManipulator();

         //calling the FindMax method
         ret = n.FindMax(a, b);
         Console.WriteLine("Max value is : {0}", ret );
         Console.ReadLine();
      }
   }
}

輸出

Max value is : 90

更新於: 2020-06-20

939 次瀏覽

開啟你的職業生涯

透過完成本課程獲得認證

開始
廣告
© . All rights reserved.