程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Visual C# 2005快速入門之調用方法(1)

Visual C# 2005快速入門之調用方法(1)

編輯:關於C語言

方法之所以存在就是為了被調用!使用方法名來調用一個方法,要求它執行它的任務。如果方法要獲取信息(由它的參數指定),就必須提供它需要的信息。如果方法要返回信息(由它的返回類型指定),就應該以某種方式來捕捉這個信息。

指定方法調用語法

為了調用一個C#方法,需要采用如下語法形式:

methodName (argumentList)

methodName(方法名)必須與調用的那個方法的名稱完全一致。記住,C#語言是區分大小寫的。

argumentList(參數列表)用於提供將由方法接收的可選信息。必須為每個參數(形參)提供一個參數值(實參),而且每個參數值都必須兼容於它對應的形參的類型。如果方法有兩個或者更多的參數,那麼在提供參數值時,必須使用逗號來分隔不同的參數。

重要提示每個方法調用中都必須包含一對圓括號,即使調用一個無參數的方法。

下面再次列出了addValues方法:

int addValues(int leftHandSide, int rightHandSide)
{
// ...
}

addValues方法有兩個int參數,所以在調用該方法時,必須提供兩個以逗號分隔的int實參:

addValues(39, 3); // 正確方式

還可以將直接量39和3替換成int變量的名稱。這些變量的值會作為參數值傳遞給方法,例如:

int arg1 = 99;
int arg2 = 1;
addValues(arg1, arg2);

下面列出了一些不正確的addValues調用方式:

addValues; // 編譯時錯誤,無圓括號
addValues(); // 編譯時錯誤,無足夠實參
addValues(39); // 編譯時錯誤,無足夠實參
addValues("39", "3"); // 編譯時錯誤,類型錯誤

addValues方法將返回一個int值。這個int值可以在能夠使用一個int值的任何地方使用。例如:

result = addValues(39, 3); // 作為賦值操作符的右操作數
showResult(addValues(39, 3)); // 作為另一個方法調用的實參

在下面的練習中,我們將繼續使用MathsOperators應用程序。這一次,我們將研究一些方法調用。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved