代码如下:
classProgram
{
//使用out后必须对变量赋值
publicvoidTestOut(outintx,outinty)
{
x=1;
y=2;
}
//此时传进来的值分别为x1:10,y1:11,输出之后的x1的值为2
publicvoidTestRef(refintx,refinty)
{
//引用剪剪那句话传进来的是猪,出来的可能是头牛(很精辟!)
x=2;
}
staticvoidMain(string[]args)
{
intx;
inty;
ProgramP1=newProgram();
P1.TestOut(outx,outy);
Console.WriteLine(“x={0},y={1}”,x,y);
//在使用之前ref必须对变量赋值
intx1=10;
intY1=11;
P1.TestRef(refx1,refY1);
Console.WriteLine(“x1={0},y1={1}”,x1,Y1);
}
}
C++之Boost::array用法简介
C++之boost::array的用法
上述就是C#学习教程:深入Ref,Out的理解及其使用分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/904861.html