随笔分类 -  C#

摘要:本机配置:Vista Ultimate SP1 + VS2005 现象:多次通过Windows Update更新都提示完成,但是下次更新,又出现了,就是根本没有打上这个补丁。 解决办法: 去Microsoft自己下载这两个更新。vs80sp1-kb937061-x86.exe vs80sp1-kb947738-x86-intl.exe 在Command命令窗口中通过参数“/extract”解压... 阅读全文

posted @ 2008-10-18 12:21 啊不才 阅读(819) 评论(3) 推荐(0)

摘要:习惯先贴代码:[代码]下面是执行结果:A.Fun()B.Fun() using 'override'BB.Fun() using 'new'~~~~~~~~~~~~~~~~~~`B.Fun() using 'override'A.Fun()A ab = new B(); ab's type is BBut ab is also A好了,让我们来分析一下吧。代码的前一部分就是“~~~~~... 阅读全文

posted @ 2008-07-29 22:15 啊不才 阅读(749) 评论(0) 推荐(0)

摘要:is操作符是检查一个对象是不是兼容于指定的类型,并返回一个Boolean值:true或false。因此is操作符永远不会抛出异常。例如如下代码:[代码]如果对象是null引用,则总是返回false。那么as是用来干吗的哪?还是让我们先来看一段代码吧:[代码]在上段代码中,CLR实际上会检查两次对象的类型。第一次是is操作符核实o是否兼容于Student类型。如果答案是肯定的,那么进入if内部,执行... 阅读全文

posted @ 2008-07-03 23:51 啊不才 阅读(518) 评论(0) 推荐(0)

摘要:看了abluedog的系列作品——NHibernate Step by Step。发觉终于知道这个大名鼎鼎的NHibernate是什么东西了,今天仅看了第一篇,发现在我的环境下运行无法通过。郁闷……,但是看了后面的回复(140楼的仁兄)后知道了问题的所在。现在把他的回复粘贴出来,方便自己查阅: Code highlighting produced by Actipro CodeHighligh... 阅读全文

posted @ 2008-04-19 17:03 啊不才 阅读(272) 评论(0) 推荐(0)

摘要:先来看看一下这段代码: 使用ToString()方法的代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1using System; 2 3namespace ConsoleApplication3 4{ 5 class Progr... 阅读全文

posted @ 2008-03-15 14:45 啊不才 阅读(2069) 评论(0) 推荐(0)

摘要:常量之所以姓“常”,就是说它的值永远不会改变。定义一个常量符号时,它的值在编译时必须是确定的。编译后,常量的值就保存在程序集(assembly)的元数据中,这意味着它必须是编译器可以处理的基元数据(primitive type)。在C#中,可以用于定义常量的是:Boolen,Char,Byte,SByte,Int16,UInt16,Int32,UInt32,Int64,UInt64,Single,... 阅读全文

posted @ 2008-03-05 21:57 啊不才 阅读(554) 评论(1) 推荐(0)

摘要:声明:本文是读书笔记,大部分内容是照书抄的,作为自己学习使用,(*^__^*) 嘻嘻…… CLR其实并不和模块一起工作,相反它是和程序集一起工作的。我们所谓的程序集是一个或多个模块/资源文件的逻辑性分组。另外,程序集是最小的重用、安全性以及版本控制单元。对了,有时我们也把程序集成为“组件(component)”。 在上幅图中,一些托管模块和资源(或数据)文件准备交由一个工具处理。该工具生成单... 阅读全文

posted @ 2008-02-24 16:26 啊不才 阅读(385) 评论(0) 推荐(0)

摘要:声明:本文是读书笔记,大部分内容是照书抄的,作为自己学习使用,(*^__^*) 嘻嘻…… 以前在开发系统时,总是要决定使用什么编程语言。这是一个很难的任务,因为不同的语言具有不同的能力。但是自从.net出现以后,问题得到了解决,让我们先来看看下面这个图吧 公共语言运行库(Common Language Runtime,CLR)是一个可以由多种不同的编程语言使用的运行库。CLR的特性可由面向它... 阅读全文

posted @ 2008-02-16 15:33 啊不才 阅读(486) 评论(0) 推荐(0)

摘要:没办法,这本书写的太好了,我基本是照抄书的。(*^__^*) 嘻嘻…… 我们知道编程人员一般把程序集的加载及反射和寄宿和应用程序域结合起来在一起使用。这四种技术一起使用使CLR成为一个功能更加丰富和强大的平台。 .NET Framework运行在Microsoft Windows平台之上,这就意味着.NET Framework肯定是用Windows可以理解的技术来构建的。首先体现在.NET Fra... 阅读全文

posted @ 2008-02-16 03:28 啊不才 阅读(817) 评论(2) 推荐(0)

摘要:问题: 在8×8的棋盘上分布着n个骑士,他们想约在某一格的中聚会,骑士每天可以像国际象棋中的马那样移动一次,如下图所示,可以从中间向8个方向移动,请你计算n个骑士的最早聚会地点和要走多少天。要求尽早聚会,且n个人走的总步数最少,先到聚会地点的骑士可以不再移动等候其他骑士。 从键盘输入n(0 1 public int GetMinDays(Point endPoint... 阅读全文

posted @ 2007-09-11 21:19 啊不才 阅读(736) 评论(6) 推荐(0)

摘要:如果i=3,那么i=-i++后,i的值又是多少哪?是-2,还是-3,还是-4,你清楚么? 阅读全文

posted @ 2007-07-29 16:31 啊不才 阅读(3054) 评论(36) 推荐(0)

摘要:“i=-i++”,如果i=3,那么经过上面的那个表达式结果会是什么哪?看看吧,会有所收获的。 阅读全文

posted @ 2007-07-25 21:08 啊不才 阅读(6596) 评论(20) 推荐(1)

摘要:最近翻看以前的一本书时,看到了自己原先记的一个笔记,关于C#关于修饰符的,现在用Visio作出来,呵呵,不知道怎么样~! 阅读全文

posted @ 2007-02-19 23:14 啊不才 阅读(168) 评论(0) 推荐(0)

导航