1.局部变量

2.值类型与引用类型


3.引用参数
当我们使用引用参数时,需要注意传递实参时,需要用到ref+变量名。
具体用法如下:
public static void changeNum(ref int a)
{
a += 1;
}
static void Main()
{
int num = 10;
changeNum(ref num);
Console.WriteLine(num);
}
4.输出参数
有引用参数,就有输出参数。那么他们有什么区别吗?
![]()

引用参数在我传参时,必须有一个实际的值赋给参数才能进行传递。
输出参数在我们传参时,不一定需要一个实际的值赋给参数才能传递,但是调用的方法中,必须要有对参数的赋值。
5.几种不同类型参数的过程:

值类型作用:传递信息。
引用参数类型作用:改变数据。
输出参数类型作用:返回结果。
6.TryParse方法

本文深入探讨了C#编程中的局部变量、值类型与引用类型的区别,以及引用参数和输出参数的使用。引用参数通过`ref`关键字允许方法直接修改实参值,而输出参数即使不初始化也能传递,但方法内部必须赋予其值。TryParse方法作为一种安全的类型转换方式,避免了转换异常,是编程中常用的工具。
1279

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



