一、值类型和引用类型数据的传递
引用类型:string 、数组、集合、object类型、自定义类、接口、
值类型:int 、double、char、bool、enum、struct、decimal
1、值类型数据在复制的时候,传递的是值的本身
2、引用类型数据在复制的时候,传递的是这个值的引用(即地址)
1、值类型数据的传递:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 值类型的传递1
{
class Program
{
static void Main(string[] args)
{
int num1 = 20;
int num2 = num1;
num2 = 40;
Console.WriteLine("num1的值是: "+num1);
Console.WriteLine("num2的值是: "+num2);
Console.ReadKey();
}
}
}
运行结果: