Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15560
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2015-10-20 21:28
文章分类
文章存档

2015年(18)

我的朋友
最近访客

分类: C#/.net

2015-10-21 20:59:31

      c#不像c语言 c语言有指针 而c#没有这个概念 但它却使用了“引用”这个概念 “引用”可以说是c#里的指针
但是它只能用于引用类型(c#数据分值类型和引用类型,引用类型在“堆”上创建,而值类型是在“栈”上创建)的数据,
      如数据、类和接口等,也就是说在定义引用类型数据时就要用到引用了。
如有一个已经声明的类:Student 。
在定义一个Student类时就要:Student str=new Student()
注意:  new这个关键字不能缺少 因为它是用来实例化引用类型数据对象的。
           而值类型数据就不能用new了。
阅读(167) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~