摘要: 要求输出:1,2,3,5,8,13,21,34,55,89前面我已经写了,递归输出方法,见文章http://www.cnblogs.com/A-I/archive/2010/08/12/1798117.html#1892936在这里,给出数组代替的写法,输出结果相同int[] ilent = new int[11];for(int i=0;i<ilent.Length;i++){if(i==0||i==1){ilent[i]=1;}else{ilent[i]=ilent[i-1]+ilent[i-2];}Console.Write(ilent[i]+",");}Con 阅读全文
posted @ 2011-07-03 09:05 艾伦 阅读(377) 评论(0) 推荐(0) 编辑
摘要: GAC(global assambly cache),全局程序集缓存作用是可以存放一些有很多程序都要用到的公共Assembly,例如System.Data、System.Windows.Forms等等。这样,很 多程序就可以从GAC里面取得Assembly,而不需要再把所有要用到的Assembly都拷贝到应用程序的执行目录下面。举例而言,如果没有GAC, 那么势必每个WinForm程序的目录下就都要从C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705下面拷贝一 份System.Windows.Forms.dll,这样显然不如都从GAC里面取用方便,也有利. 阅读全文
posted @ 2011-07-03 01:46 艾伦 阅读(776) 评论(1) 推荐(2) 编辑
摘要: appdomain:应用程序域,是CLR中实现代码隔离的基本机制,只在.net中存在1.一个进程中可以有多个Appdomain,一个Appdomain只能属于一个进程2.AppDomain是个静态概念,只是限定了对象的边界;线程是个动态概念,它可以运行在不同的AppDomain一个AppDomain内可以创建多个线程,但是不能限定这些线程只能在本AppDomain内执行代码3.Assembly是.Net程序的基本部署单元,它可以为CLR提供用于识别类型的元数据等等。Assembly不能单独执行,它必须被加载到 AppDomain中,然后由AppDomain创建程序集中的对象一个Assembl. 阅读全文
posted @ 2011-07-03 01:07 艾伦 阅读(418) 评论(0) 推荐(0) 编辑