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

王林
發布: 2023-08-22 14:49:02
轉載
1295 人瀏覽過

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板