定义:out参数就侧重于在一个方法中可以返回多个不同类型的值

//方法体
public int Get(int i,out int x,out string name)
{
      x=0;
      name="";
      return i;//返回前给out参数赋值
}


//调用方法
int x;//接收返回值x
string name;//接收返回值name
Get(i,out x,out name);
//例:在写登陆方法时可以使用out参数额外返回提示
//方法体
        public static bool Login(string[] ary, out string msg)
        {
            if (ary[0] == "123456" && ary[1] == "123456")
            {
                msg = "登陆成功";
                return true;
            }
            msg = "登陆失败";
            return false;
        }

//入参
string[] ary = { "123456", "123456" };


string msg;//用于接收out参数返回值
//调用方法
Login(ary,out msg);