C#中的数据类型统计

•       值类型
       变量直接包含它们自己的数据
       局部变量总是放在栈(stack)中
•       引用类型
       变量间接指向它们的数据
       局部变量指向堆(heap)中的对象

枚举(enum)    值类型
结构(struct)    值类型
类(class)       引用类型
接口(interface)  引用类型
数组([ ]array )   引用类型
委托(delegate)   引用类型
你可能对上面的例子感到奇怪,c#中的内在类如int,double怎么没有。C#规定这些内在类属于结构,C#称之为简单类型。简单类型和用户自定义类型之间的最大区别是前者有字面表达式(如42),而后者没有。
当然,还有第三种类型:指针。但指针只用在由unsafe关键字标识的非安全的代码中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值