`
happyday
  • 浏览: 19772 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

C#变量类型

阅读更多

   C#主要有两种数据类型,值类型和引用类型,值类型在传递变量的时候,传递的是数据的值,而引用类型在传递变量的时候,传的变量的地址。

  在c#中常见的值类型用简单类型、结构和枚举,而常见的引用类型有类,代理、接口好数组。按照数据类型不同,每种类型的数据都有自己的存储位置。对于简单类型是存储在堆栈中,由于每个程序都有自己的堆栈,其他的程序是不能直接访问的,程序调用方法时,所用的本地变量都放入堆栈,程序调用完毕,变量出栈。而引用类型存储在堆中,在程序运行的时候,CLR检查并清理堆中不能访问的变量,释放该变量的内存。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics