07 2010 档案

《叩响C#之门》第二版修改完毕,邀请200位园友审查,不通过,不出版。
摘要:主要添加了C#3.0和C#4.0的新特性。 本书第一版花了大约5年时间,出版一年来,我陆陆续续做了些修改,不光加入了新特性,也对很多语句进行润色,使之更加流畅清爽。但仅凭一人之力,错误难免,为了保证质量,特邀请200位园友审查,共同打造一本经典的C#入门书。不管高手还是菜鸟均可参与,高手可检查错误,菜鸟可检查是否易懂。由于审查整部书需要很长时间,所以请每位参与的园友审查一至三章(当然,想多要也可... 阅读全文
posted @ 2010-07-30 13:17 寒飞雨 阅读(5816) 评论(145) 推荐(12) 编辑
VS2010中,StringBuilder.EnsureCapacity()规则变了吗?
摘要:记得以前的规则是“翻倍补余”。 当申请增加容量时,EnsureCapacity()函数不管三七二十一,先将字符串容量加倍,如果加倍后的容量大于申请容量,则加倍后的容量即为新容量;如果加倍后的容量仍小于申请容量,则申请容量为新容量。 以前:结果为:现在,现在同样的程序, 结果为: 申请多少,就是多少。 规则发生变化了吗? 阅读全文
posted @ 2010-07-29 13:32 寒飞雨 阅读(2021) 评论(13) 推荐(3) 编辑
别扭,dynamic关键字!关于一个动态加载的典型问题。
摘要:C#4.0出来后,我打算用dynamic关键字重写以前的一个问题。 问题是这样的。 首先我编写好了一个程序集ShowAnimals.dll,它包含了五种动物类,每种动物类都有一个ShowAnimal()函数,可以绘制出相应的图片。 现在程序中有一个下拉式列表框(如图所示),里面列举了五种动物,用户选择一种动物,就显示该动物的图案。由于我们事先不知道用户会选择哪种动物,所以我们需要根据用户的选择结果... 阅读全文
posted @ 2010-07-20 20:25 寒飞雨 阅读(2464) 评论(32) 推荐(4) 编辑

 
点击右上角即可分享
微信分享提示