xml地图|网站地图|网站标签 [设为首页] [加入收藏]

值类型和引用类型,基础之值类型和引用类型

来源:http://www.ccidsi.com 作者:集成介绍 人气:137 发布时间:2019-11-07
摘要:C#幼功之值类型和援用类型, 值类型:int double char bool decimal struct enum     值存款和储蓄在内部存款和储蓄器的栈上 援引类型: string 数组 自定义类 接口 委托  值存款和储蓄在堆中 值传

C#幼功之值类型和援用类型,

皇家赌场 1

值类型: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;           

  

值类型:int double char bool decimal struct enum 值存款和储蓄在内部存款和储蓄器的栈上 引用类型: string 数组 自定义类 接口 委托 值存款和储蓄...

皇家赌场 2

值传递:把值类型做为参数字传送递,把值小编实行传递

  ref能够把值传递改动为引用传递

皇家赌场,援引传递:把援用类型的值作为参数字传送递,传递的是援引

 

任凭形参仍旧实参,在内部存款和储蓄器中都是开发了空中的

援引类型派生自System.Object

值类型均隐式派生自System.ValueType

本文由68399皇家赌场发布于集成介绍,转载请注明出处:值类型和引用类型,基础之值类型和引用类型

关键词: 68399皇家赌场 c#

最火资讯