- 博客(5)
- 论坛 (91)
- 收藏
- 关注
原创 C#疑惑篇:no default parameters?
用google搜索一下“c# support default parameter”,就会发现一些大牛的文章解释为什么C#不支持默认参数。我个人的理解是:理由是有的,但是很牵强。他们的逻辑就像:电会电死人,所以我们要禁止用电。没有了默认参数,真正写代码的时候很不方便,不得不一遍又一遍做copy/paste的重复工作。尤其是和COM组件打交道的时候,没有默认参数简直是噩梦。而VB.NET语言支持默认参
2008-09-20 04:19:00
552
原创 C#疑惑篇-literal string concatenation
这又是一个自作聪明的“改进”! C/C++中我们可以这样连接字符串常量(/称为line continuation): char* str = "ab\"c\ de\'f\ aaa"; C#中要实现类似功能,必须用@这个特殊的符号: string str = @"abc""c de'f aaa"; 注意,在@的作用下,使用2个双引号("")来表示一个双引号。 如果不用@符号,就只能用+操作符来连接字...
2008-09-07 00:53:00
708
原创 C#疑惑篇-变调的switch语句!
哎,C#的设计者们为了证明C#是C/C++的发展,竟然不惜改变switch的语法。这个改变对初学者来说很致命,就是通常说的非常subtle的问题。1、语法上和C/C++是一致的。2、case语句一旦有了代码,就不允许fall through,而且必须用break结束当前case。3、紧挨着一起的几个空case语句可以看做是一个“组”,只有空case语句才允许fall through。4、如果像实现
2008-09-07 00:38:00
522
原创 C#疑惑篇-no indexed property!?
原来以为C#上承C/C++的威仪,肯定比.NET平台上其他语言“优越”;或者说别的语言能实现的,C#肯定可以实现。但是和VB.NET相比,C#缺少一个first class语言构件:indexed property!比如说,VB.NET可以写如下属性: Public Property Name(ByVal arg As String) As String Get
2008-09-07 00:30:00
404
原创 C#疑惑篇-struct
单纯从语言角度上看,C#中struct是个怪胎。1、它是值类型,不可以被继承,也不可以从别的类或者struct继承,那么一个struct就是完全分离的一个数据结构,从OOP的概念讲是一种倒退。2、但是可以实现interface。3、可以declare and instantiate inline,是放在stack上的。4、但是也可以用new来instantiate,但是仍然是值类型,仍
2008-09-07 00:21:00
579
空空如也
关于在上海养狗的问题。。。
发表于 2001-06-12 最后回复 2019-10-12
有没有人在群硕工作或者了解这个公司的?
发表于 2008-05-24 最后回复 2019-10-12
我想学习 PHP,谁能推荐几本好书或者谈谈经验?
发表于 2000-11-11 最后回复 2017-06-07
64位环境下sizeof(int)和sizeof(short)分别是多少?
发表于 2008-08-05 最后回复 2016-10-12
呵呵,做广告了!
发表于 2000-12-15 最后回复 2012-11-23
为什么 Windows 目录下经常出现 fffc78d3_{84620EB9-4FC6-474D-821C-A809E70785CB}.tmp 之类的文件??
发表于 2001-02-07 最后回复 2012-11-23
有奖竞答:统计文件数据
发表于 2009-01-17 最后回复 2012-11-23
怎么缩小ibdata1文件
发表于 2009-04-03 最后回复 2012-11-23
猎头来看!想找份上海的.NET或者C++方面的职位
发表于 2010-03-31 最后回复 2010-03-31
PHP网页最后总有延时怎么办?
发表于 2008-11-12 最后回复 2008-11-17
不安装.NET Framework就能运行.NET程序?
发表于 2008-08-21 最后回复 2008-09-05
猎头来看:为朋友找一个测试职位,上海,CET-4
发表于 2008-07-26 最后回复 2008-08-05
大家介绍自己认为很不错的C#基础书籍?
发表于 2008-08-04 最后回复 2008-08-04
谁知道现在流行的培训学校课时费一般多少?
发表于 2008-07-25 最后回复 2008-07-26
大家给点意见,我想开一家网上技术咨询服务公司
发表于 2008-04-20 最后回复 2008-04-28
CSDN论坛好乱,我也来乱问个问题吧
发表于 2008-04-23 最后回复 2008-04-28
Attach Database界面信息如果用SQL取得?
发表于 2008-03-21 最后回复 2008-04-27
发现了几个小问题
发表于 2008-04-23 最后回复 2008-04-23
什么是C币?
发表于 2008-03-11 最后回复 2008-03-11
增加对其他浏览器的支持如何?
发表于 2002-11-29 最后回复 2002-11-29
dearmite: 你和 vcmfc 应该是同一个人!
发表于 2000-10-16 最后回复 2001-08-07
哈哈哈!!!我的专家分终于超过了 20000 分耶!大送分!!!
发表于 2001-06-07 最后回复 2001-06-10
★☆★☆ 热烈庆祝 edyang 的专家分超过20000分(5) ★☆★☆
发表于 2001-06-07 最后回复 2001-06-10
★☆★☆ 热烈庆祝 edyang 的专家分超过20000分(3) ★☆★☆
发表于 2001-06-07 最后回复 2001-06-09
★☆★☆ 热烈庆祝 edyang 的专家分超过20000分(4) ★☆★☆
发表于 2001-06-07 最后回复 2001-06-08
★☆★☆ 热烈庆祝 edyang 的专家分超过20000分 ★☆★☆
发表于 2001-06-07 最后回复 2001-06-08
DirectX: 可以用 DirectX 来抓取、压缩、解压缩视频和音频流吗?
发表于 2001-06-06 最后回复 2001-06-07
咦?我怎么会收到这封信?斑竹,快看呀。。。
发表于 2000-12-17 最后回复 2001-06-01
>>谁遇到过:用 ATL 生成的 ActiveX 控件不能在 VB 中使用!
发表于 2001-02-23 最后回复 2001-05-31
BUG: VB intrinsic control DirListBox cannot display directories like C:\.NET Show
发表于 2001-05-16 最后回复 2001-05-16
只有聪明人才能回答的问题:济南泉城广场的音乐喷泉是根据什么原理建造的?
发表于 2001-05-02 最后回复 2001-05-03
〉〉〉最新消息:edyang 决定生日晚宴后在灌水乐园疯狂送分!
发表于 2001-04-27 最后回复 2001-04-27
唉!还是回到我以前的面目吧。
发表于 2001-04-20 最后回复 2001-04-25
>>这是 VB 的一个大 BUG,还是我的无知?
发表于 2001-02-26 最后回复 2001-04-16
>>> edyang 的最大发现:21 世纪最大的投机分子 -- tchaikov!
发表于 2001-02-11 最后回复 2001-02-13
请问:哪儿有 InstallShield 最新版的下载?不要 Evaluation 版。内空
发表于 2001-02-12 最后回复 2001-02-13
请问:哪儿有 InstallShield 最新版的下载?不要 Evaluation。内空
发表于 2001-02-12 最后回复 2001-02-13
请问:哪儿有 InstallShield 最新版的下载?不要 Evaluation 版本。内空
发表于 2001-02-12 最后回复 2001-02-13
为什么 Windows 目录下经常出现 fffc78d3_{84620EB9-4FC6-474D-821C-A809E70785CB}.tmp 之类的文件?
发表于 2001-02-07 最后回复 2001-02-09
有谁知道 SetWindowLongPtr 到底在那个头文件中声明的!?
发表于 2001-02-07 最后回复 2001-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人