using System;
class Program
{
static void Main()
{
int num = 10;
Console.WriteLine("Before: " + num);
ModifyValue(ref num);
Console.WriteLine("After: " + num);
}
static void ModifyValue(ref int value)
{
value = 20;
}
}
ref
关键字用于传递参数时,使得方法可以修改传递的参数,并且这些修改会反映到调用方。ModifyValue
方法通过 ref
关键字接收一个整数类型的参数 value
。当我们在 Main
方法中调用 ModifyValue(ref num)
时,num
的值被传递给 value
,并且在 ModifyValue
方法内部对 value
的修改会影响到 num
。num
的初始值为 10,在调用 ModifyValue
方法后,num
的值变为 20。上一篇:c# string
下一篇:c# substring
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站