自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 关于c# 栈与堆的理解

<br />最近在公司实习,主要业务是工业软件,用.net开发,说实话我之前一直用java的。c#都没怎么接触过,所以打算每天写点随笔,鉴证我的学习过程。<br />下面是我对栈与堆的理解(纯个人观点):<br />1.首先对于值类型是直接把变量的值保存在栈中的,而引用类型则把数据的地址保存在栈中,而实际数据则保存在堆中。<br />2.栈:在内存中存储的是固定长度的数据(如:int是4个字节)。堆:存储的是可变长度的数据(如string)。<br />3.在c#中还提到了托管堆,这其实是.net不同于其他

2010-12-03 15:54:00 294

原创 关于c#委托和事件的理

今天主要写点自己最近关于c#委托和事件的理解,写的比较乱,不明白的地方可以一起讨论下。(欢迎大家提出不同的意见和见解)。一. 委托1. .net是以委托的形式来实现C/C++函数指针的概念。  区别:C指针是指向存储单元,不能知道参数和返回类型。     .net把委托作为一种类型安全的操作。2. 委托:把方法传递给其他的方法(类似于传值类型参数)如:class A{    public void ChineseName(String name){......}      //值类型参数的方法    pub

2010-12-03 15:50:00 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除