首頁  >  文章  >  後端開發  >  C# 7.0中的Out參數有哪些改進?

C# 7.0中的Out參數有哪些改進?

王林
王林轉載
2023-08-22 14:49:021286瀏覽

C# 7.0中的Out参数有哪些改进?

我們可以將值內嵌宣告為用於方法的參數。

現在,這個版本已經改進了現有的out參數。現在我們可以宣告

在方法呼叫的參數清單中使用out變量,而不是編寫單獨的程式碼 聲明語句。

優點

  • 程式碼更易讀。

  • 無需指派初始值。

現有語法

範例

#
class Program{
   public static void AddMultiplyValues(int a, int b, out int c, out int d){
      c = a + b;
      d = a * b;
   }
   public static void Main(){
      int c;
      int d;
      AddMultiplyValues(5, 10, out c, out d);
      System.Console.WriteLine(c);
      System.Console.WriteLine(d);
      Console.ReadLine();
   }
}

輸出

15
50

新語法

範例

class Program{
   public static void AddMultiplyValues(int a, int b, out int c, out int d){
      c = a + b;
      d = a * b;
   }
   public static void Main(){
      AddMultiplyValues(5, 10, out int c, out int d);
      System.Console.WriteLine(c);
      System.Console.WriteLine(d);
      Console.ReadLine();
   }
}

輸出

15
50

以上是C# 7.0中的Out參數有哪些改進?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除