public function
  ...
  return 值1@值2
  
end function然后在解开

解决方案 »

  1.   

    Public string ReturnMult( ref string X1, ref string X2 )
    {
    X1 = "X1";
    X2 = "X2";
    return X1 + X2;
    }调用:
    ReturnMult( ref str1, ref str2 );
      

  2.   

    还有:
        public object[] Method1(){
            ...
            object[] oArr = new object[]{ rtn0,rtn1,rtn2 };
            return oArr;                                        
        }还有:    包装一个MINI class 返回( 略 )
      

  3.   

    有两种办法:1 在传实参时使用ref关键字.
               2 定义一个有两个成员的结构或类,然后反回这个类或是结构的对象.
      

  4.   

    定义类
    public void GetUserDetailInfo(int idcode,out string clicode,......)
      

  5.   

    谢谢各位,各种方法还是用ref简单些。