前往
大廳
主題

C#筆記_ C# out

又在亂玩一通 | 2023-03-13 16:59:20 | 巴幣 0 | 人氣 160

out可以讓一個方法有多個return回傳值

lass Program
{
  static void MultiReturnMethod(out int i, out string s1, out string s2)
  {
    i = 50;
    s1 = "Second Parameter";
    s2 = "Third Parameter";
  }

  static void Main(string[] args)
  {
    int value;
    string str1, str2;

    MultiReturnMethod(out value, out str1, out str2);

    Console.WriteLine("Return Three Parameters: {0} {1} {2}", value, str1, str2);
    Console.ReadLine();

    /*
     * Output:
     * Return Three Parameters: 50 Second Parameter Third Parameter
     */
  }
}






創作回應

更多創作