ref关键字使用方法:
1、传参数到方法之前,必须给参数赋值。
public void addRef(ref int m)
{
n+=2;
}
调用:
int m=99;
addRef(ref m);
out关键字使用方法:
1、传参数到方法之前,可以先不赋值。
2、在方法内部,必须要有给参数赋值语句。
public void addOut(out int n)
{
n=99;
n+=2;
}
调用:
int n;
addOut(out n);
本文详细介绍了C#中ref和out两个关键字的使用方法。ref关键字要求在传递参数到方法前必须先赋值,并且在调用时使用ref进行修饰。而out关键字则允许在传参时不赋值,但在方法体内必须为参数赋值。文章通过具体示例展示了这两种关键字的实际应用。
ref关键字使用方法:
1、传参数到方法之前,必须给参数赋值。
public void addRef(ref int m)
{
n+=2;
}
调用:
int m=99;
addRef(ref m);
out关键字使用方法:
1、传参数到方法之前,可以先不赋值。
2、在方法内部,必须要有给参数赋值语句。
public void addOut(out int n)
{
n=99;
n+=2;
}
调用:
int n;
addOut(out n);
2852

被折叠的 条评论
为什么被折叠?