上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页
摘要: 几年前写过同名随笔,但今天应不大适用了。但还有几个朋友留言关注,我重新发布相关代码。首先我们的目的就是运行期间更新dll,并应用dll。这个过程需要应用AppDomain来解决,办法就是创建新的AppDomain加载dll,并在dll更新后创建新的AppDomain来加载新的dll。好了,我们有两个目录需要完成。第一个目标:运行时能更新dll。1.创建AppDomain时设置ShadowCopyFilesAppDomainSetup _setup = new AppDomainSetup();_setup.ShadowCopyFiles = "true";_setup.Lo 阅读全文
posted @ 2011-03-12 11:49 生命体验之kevin-Y 阅读(1659) 评论(3) 推荐(2) 编辑
摘要: 我总相信只要对象离开其作用域并没有被引用到,dotnet会帮我们回收他,当然一般还会告诉我们IO操作(网络也可视为IO操作的一类)需要主动关闭。而我一直忽略了控件也是需要这么做的。工作让我接触到了一个很古怪的问题,客户反馈说每天有一台机器到了11点就会出错。观察并细听用者的反应,我认为与使用次数有关。界面动态不断地加载不定数量的用户控件。起初怀疑是不是反射在某些应用下会引起问题,于是写了个项目模拟实际的应用,测试以下三种办法创建一个用户控件的差异 /// <summary> /// 方式一:全程反射 /// </summary> /// <returns>& 阅读全文
posted @ 2011-03-12 08:53 生命体验之kevin-Y 阅读(12601) 评论(3) 推荐(0) 编辑
摘要: 写了个小程序想看看反射对于效率的影响。public class Class1:IClass//IClass是一个接口,只有一个方法int GetResult(int pMax){ public int GetResult(int pMax) { int result = 0; for (int i = 0; i < pMax; i++) result += i; return result; }}类属于使用ClassLibrary类库。以下是直接调用的代码。int iMax = int.Parse(this.textBox1.Text);DateTime start = DateTime 阅读全文
posted @ 2011-01-27 15:24 生命体验之kevin-Y 阅读(1543) 评论(1) 推荐(0) 编辑
摘要: 我有一个Linq的查询如下:代码我的问题就是,如何把prcptods传给某个方法进行处理呢?网上有会传递匿名参数的文章,我参考其中的代码,定义了以下方法代码于是linq查到的结果我就能这样使用Build(prcptods); 阅读全文
posted @ 2011-01-01 10:03 生命体验之kevin-Y 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 考一下大家!!!题一:qty=?doublea = 504,b = 0.1,c = 0.1; double qty =a *b / c; 再来题二:qty=? doublea = 505,b = 0.1,c = 0.1; double qty =a *b / c;题一:504.00000000000006题二:505.0 阅读全文
posted @ 2010-12-03 16:58 生命体验之kevin-Y 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页