标签:自定义 oid adk double ring .com alt har sha

值类型:int double char bool decimal struct enum 值存储在内存的栈上
引用类型: string 数组 自定义类 接口 委托 值存储在堆中
值传递:把值类型作为参数传递,传递的是值本身----注:ref可以把值传递改变为引用传递
引用传递:把引用类型的值作为参数传递,传递的是引用
static void Main(string[] args)
{
int number = 10;
Test(number);
Console.WriteLine(number);
Console.ReadKey();
}
static void Test(int n)
{
n+=10;
}
把num的值传给n ,cmd结果为10;
static void Main(string[] args)
{
int number = 10;
Test(ref number);
Console.WriteLine(number);
Console.ReadKey();
}
static void Test(ref int n)
{
n+=10;
}
把num的地址传给n ,此时num和n指向一个地址,cmd结果为20;
标签:自定义 oid adk double ring .com alt har sha
原文地址:http://www.cnblogs.com/zzzhjy/p/6663580.html