随笔分类 -  [02] 语言编程

摘要:我们通常所讨论的多态,就是指子类对父类方法的重写(虚方法)或覆盖(非虚方法),这样的理解未免过于狭隘。.NET强大的特性能够实现其他语言中无法实现的多态性。 阅读全文
posted @ 2009-07-06 15:56 麒麟.NET 阅读(2759) 评论(27) 推荐(0) 编辑
摘要:老赵在介绍Routing扩展的WebCast中出了点“小状况”,即将DateTime.ToString(“yyyy-MM-dd”)修改为DateTime.ToString(“yyyy/MM/dd”)后,页面中仍然显示为yyyy-MM-dd样式的日期格式。相信看过WebCast的同学都还记得吧。我不解,将老赵代码中DateTimeFotmatter的Formate属性修改为yyyy/MM/dd,在页... 阅读全文
posted @ 2009-06-04 15:40 麒麟.NET 阅读(12324) 评论(2) 推荐(1) 编辑
摘要:WinForm中的很多控件,如Label、TextBox等都包含DataBindings属性,其类型为ControlBindingsCollection,是Binding类的集合。Binding类代表某对象属性值和某控件属性值之间的简单绑定。如可以将TextBox的Text属性值绑定到Label的Text属性值,这样,当TextBox中的文本被修改的时候,Label的文本也会及时进行修改,如下面的... 阅读全文
posted @ 2009-02-05 16:04 麒麟.NET 阅读(16361) 评论(2) 推荐(0) 编辑
摘要:今天在博客园的QQ群上有人发现了这样一个问题,即用FileInfo fi = new FileInfo(path)默认的fi.DirectoryName为当前应用程序所在目录,但如果用OpenFileDialog打开某文件的话,再次fi = new FileInfo(path),其fi.DirectoryName变为OpenFileDialog所打开的文件所在的路径。 例如: FileInfo f... 阅读全文
posted @ 2008-11-26 10:46 麒麟.NET 阅读(1578) 评论(1) 推荐(1) 编辑
摘要:该系列翻译自《ASP.NET Unleashed 3.5》第18章内容 阅读全文
posted @ 2008-08-13 15:32 麒麟.NET 阅读(3503) 评论(6) 推荐(0) 编辑
摘要:上午打开VS编译程序的时候,突然出现了这个运行时错误“类型初始值设定项引发异常”。昨天还没有这个错误呢,今天就突然出现,搞得我一头雾水。上网搜了一下,发现有很多人遇到了这个问题。经过一番折腾解决了这个问题后,发现很多人都没有意识到其症结所在,于是写这个随笔,给大家点启发,也给自己做个备忘。 阅读全文
posted @ 2007-11-07 11:04 麒麟.NET 阅读(48712) 评论(22) 推荐(8) 编辑