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

Visual C# 2005 快速入門:宣告方法與 return 語句(二)—— return 用法、方法定義實例分析

     編輯:關於C語言

return 語句兩種形式

  1. 有回傳值:return 運算式; — 運算式類型必須與宣告回傳型別相容
  2. 無回傳值:return; — 立即離開方法,void 型別方法適用

return 後續程式碼不可到達,編譯器會發出警告。void 方法亦可省略 return,執行至結尾大括號自動返回,但明確寫出較佳。

範例:addValues 回傳兩數之和


int addValues(int leftHandSide, int rightHandSide)
{
    // ...
    return leftHandSide + rightHandSide; // int + int → int
}

範例:showResult 無回傳值


void showResult(int answer)
{
    // 顯示答案
    return; // 明確返回
}

實戰分析 Methods 專案

  1. 開啟專案 → Ctrl+F5 執行體驗 → 關閉
  2. 檢視 Form1.cs 程式碼

addValues 方法


private int addValues(int leftHandSide, int rightHandSide)
{
    expression.Text = leftHandSide.ToString() + " + " + rightHandSide.ToString();
    return leftHandSide + rightHandSide;
}
  • 第一行:將運算式顯示於 UI (ToString() 轉字串)
  • 第二行:計算並回傳 int 結果

showResult 方法


private void showResult(int answer)
{
    result.Text = answer.ToString();
}
  • 單一陳述式:將參數轉字串顯示於結果標籤
  • 無 return 陳述式,隱式返回
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved