上一页 1 ··· 4 5 6 7 8
摘要: 有人说委托和事件是.net的一个分水岭关于委托和事件,我觉得这个朋友写的很不错http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html基本已经把需要说的已经说完了,而且清晰易懂,很不错总结一下,所谓需要用到的地方主要是在一个线程中调用另一个线程的代码段,或者一个页面去改变另外页面的内容,事件是一个委托,更多用在第二种情况,一个页面改变另外一个页面的东西主要是说一下Action 和FuncAction是包含了一个没有返回参数的方法,Func是封装了一个有返回值的方法, string str = string.Empty; A 阅读全文
posted @ 2012-05-16 16:58 爱喝可乐 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 在几个情况下:1、你的同事给了你一个类库,这个时候你想动态创建dll里的类型的实例,这个参考http://msdn.microsoft.com/zh-cn/library/z919e8tw%28v=vs.80%29.aspx因为我没弄过2、我想获得某个工程里的某一个类的类型因为笔者用的多的是这种情况,所以就主要说些这类的东西。一个简单的例子三个类:class Factory{virtual void Convert(){};}class AFactory:Factory{override void Convert(){};}class BFactory:Factory{override voi 阅读全文
posted @ 2012-05-16 16:42 爱喝可乐 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 有一道十分简单的数学题,但是我就是没想出来,不得以发在首页求助小学数学奥校问题,但是我脑力确实不突出,所以请帮忙计算一下,顺便帮忙说一下算法。我要给小孩子一个交代。学校提早放学,女儿自己回家,走10分钟后碰到父亲来接,坐父亲摩托车回家,到家时比平时迟到了1分钟,原因是父亲下班迟了7分钟,那么学校提早放学几分钟转自苏鹏博客。http://www.cnblogs.com/supper3000/archive/2007/04/18/717549.html?page=2#pagedcomment好了都说解出来的是6分钟,10分钟女人走路时陷阱,如果10分钟不要了,换成100分钟,还是陷阱吗?假设提前放 阅读全文
posted @ 2012-04-26 16:37 爱喝可乐 阅读(188) 评论(2) 推荐(0) 编辑
摘要: Invoke和BeginInvoke都是操作其他线程的方法,区别在于一个是同步的一个异步的,简单来说就是一个是立即执行,另一个是等要操作线程结束后再执行。简单的例子: private void C() { Debug.WriteLine("c"); } private void A() { Debug.WriteLine("a"); } private void B() { Debug.WriteLine("b"); } private delegate void BeginInvokeDelegate(); private void 阅读全文
posted @ 2012-04-26 15:40 爱喝可乐 阅读(331) 评论(1) 推荐(0) 编辑
摘要: 经常会被这样问到,其实就是面试的时候,很多时候会被这样问道,从一个非ui线程更改更改ui线程,最简单的是更改一个form的标题,或者更改一个txtbox的内容。winform和wpf 是有所不同的,winform直接用this.Invoke()方法直接更改就行了,wpf没有直接的invoke,要Dispatch.Invoke();简单的例子:this.Dispatcher.Invoke((Action)delegate{this.Title="爱喝可乐";});如果要是从一个类库去更改主线程的话,就不弄用this了,要用AppApplication.Current.Disp 阅读全文
posted @ 2012-04-26 15:34 爱喝可乐 阅读(238) 评论(0) 推荐(0) 编辑
摘要: merge into regist_person rpusing dualon (rp.person_card = '10258968845')when matched then update set corp_id = '2FC3BC773FE941CBAB8CEA31CC678595', GROUP_ID = 'B51826A5B2494DD3BD3E5DBD4A089977', PERSON_NAME = '李萍', NAME_PYJM = 'LP', PERSON_SEX = '女', PE 阅读全文
posted @ 2011-04-09 11:19 爱喝可乐 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一台机器中同时安装了window 和linux系统,拥有多个系统登录选项,选择默认系统以及开机等待时间:1、window 系统中设定输入C:\boot.ini 进入boot.ini文件,里面会有选项,defaule 以及timeout,defaule是默认系统timeout是等待时间2、linux系统中设定选择root用户,vi /boot/grub/menu.list 文件里面同样有 defaule 以及timeout,自己设定 阅读全文
posted @ 2011-01-24 11:13 爱喝可乐 阅读(412) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8