2010年12月3日

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

2010年11月29日

摘要: 最近在公司实习,主要业务是工业软件,用.net开发,说实话我之前一直用java的。c#都没怎么接触过,所以打算每天写点随笔,鉴证我的学习过程。下面是我对栈与堆的理解(纯个人观点):1.首先对于值类型是直接把变量的值保存在栈中的,而引用类型则把数据的地址保存在栈中,而实际数据则保存在堆中。2.栈:在内存中存储的是固定长度的数据(如:int是4个字节)。堆:存储的是可变长度的数据(如string)。3... 阅读全文
posted @ 2010-11-29 13:06 xxf881228 阅读(316) 评论(0) 推荐(0) 编辑