问题描述:
课本实例,输出参数out 的实现
程序代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication3
{
class CalculateClass
{
public static void Calculate(int x,int y,out int add,out int sub)
{
add=x+y;
sub=x-y;
}
}
class MyClass
{
public static void Main()
{
int a=13,b=19,c,d;
CalculateClass.Calculate(a,b,out c,out d);
Console.WriteLine("a+b={0},a-b={1}",c,d);
Console.ReadKey();
}
}
}
知识点理解:
输出参数out不开辟新的存储区域,不占用子女的空间
运行结果: