应用:即使方法不是返回值类型,可以通过ref来将外面定义的参数,经过方法改造,再传回去。
实例:
internal class Program
{
static void Main(string[] args)
{
Program program = new Program();
string name = "李四"; //外部定义
program.Name(ref name); //ref传参加工
Console.WriteLine(name); //输出加工结果:张三和李四是好朋友
}
public void Name(ref string name)
{
name = "张三"+"和李四是好朋友";
}
}