随笔分类 -  c#

摘要:从值类型转换为引用类型需要以下几个步骤:(1)首先在堆中分配好内存。他将用于存放值类型的数据以及少许额外的开销(一个SyncBlockIndex以及方法表指针)(2)接着发生一次内存复制动作,栈上的值类型数据复制到堆上分配好的位置。(3)最后,对象或接口引用得到更新,指向堆上的位置。相反的过程称为拆... 阅读全文
posted @ 2013-03-08 08:51 恒月美剑 阅读(124) 评论(0) 推荐(0)
摘要:1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ... 阅读全文
posted @ 2012-12-23 10:14 恒月美剑 阅读(281) 评论(0) 推荐(0)
摘要:c#跨线程使用控件需要使用委托来实现 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 u... 阅读全文
posted @ 2012-12-23 09:31 恒月美剑 阅读(316) 评论(0) 推荐(0)
摘要:ManualResetEvent mre = new ManualResetEvent(false);AutoResetEvent are = new AutoResetEvent(false);mre.WaitOne() //当有信号时只能运行一个线程are.WaitOne() //有信号时可以同... 阅读全文
posted @ 2012-10-11 20:55 恒月美剑 阅读(205) 评论(0) 推荐(0)