2011年11月24日

this指针的问题

摘要: struct A(){ private() { this = new A(); }}class A(){ private() { this = new A();//编译报错 }}对于值类型,因为它就是栈上的数据,所以给这个指针赋值也就是把数据复制到栈的这个位置,因为位置并没动,上层调用也不会出问题.对于引用类型,外面持有这个类的指针,里面根本不知道谁持有我,也没法改持有我的人对我的指针. 阅读全文

posted @ 2011-11-24 17:29 理想Ideal 阅读(127) 评论(0) 推荐(0) 编辑

.Net的前途

摘要: 三个平台:Windows PhoneWindows 8Azure只有这三个有平台绑定性 阅读全文

posted @ 2011-11-24 17:22 理想Ideal 阅读(154) 评论(0) 推荐(0) 编辑

值类型和引用类型互相包含的问题

摘要: 一个结构体里面包含引用类型,他会存引用类型的指针.一个引用类型里面包含值类型,他会装箱 阅读全文

posted @ 2011-11-24 16:32 理想Ideal 阅读(84) 评论(0) 推荐(0) 编辑

导航