摘要: 前天写了一篇文章,Web Service学习笔记:利用YAHOO公开API做天气预报Web服务 (对于本文中有不理解的地方,请参见本文),今天我就来说说如何使用Web服务(以使用这个天气服务为例子)。 阅读全文
posted @ 2008-10-16 20:50 瞪着你的小狗 阅读(1725) 评论(6) 推荐(0) 编辑
摘要: 你可能早就听说过Web service了,你也可能已经对Web service有一些概念了。一时间,好像所有的计算机期刊、书籍和网站都开始提及Web service。然而,当前大多数对Web service的介绍都没能清楚的说明Web service到底是什么。他们只是鼓吹Web service是多么多么的好,简直就像是在做广告。在本文中会讲清楚两件事:Web service到底是什么;在什么情况下你应该使用Web service。 阅读全文
posted @ 2008-10-16 20:26 瞪着你的小狗 阅读(722) 评论(0) 推荐(1) 编辑
摘要: 提供一个有意义的ToString函数,对于进行调试或者发布此类都是很有用,因为这种做法是最简便的方法,相对于访问类的成员属性然后再组合字符串。不过大家写代码的时候,包括我在内,往往忽略了去提供一个有意义的ToString函数,这点看来要在今后的编码中进行改善。 阅读全文
posted @ 2008-10-16 15:22 瞪着你的小狗 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 在编码的时候,有时候需要添加一些DEBUG信息,来为了方便调试程序,但是到了真正发布的时候,又不希望把这些信息进行编译发布。那么在以前C或者C++编码的时候,用IF/ENDIF来定义程序块实现这个功能,而此方法在C#中可以继续沿用。 阅读全文
posted @ 2008-10-16 15:20 瞪着你的小狗 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 除了如上两点限制外,在用as操作符来进行类型转换的时候,有个细微的问题。在前面所说的,用as来进行类型转换的时候,所要转换的对象类型必须是目标类型或者转换目标类型的派生类型,那么这样就有个问题,即用as操作符来进行类型转换的时候无法转换成正确的类型,也就是说本来应该转换成子类型,却转换成了父类型。但是我并不认为这是个严重问题,因为在用as操作符来进行类型转换的时候,如何选择目标类型在编码的时候已经很明确了,即用父类型作为目标类型,那么类型转换的目的就是转换成父类型对象进行操作;反之亦然。 阅读全文
posted @ 2008-10-16 15:18 瞪着你的小狗 阅读(398) 评论(1) 推荐(0) 编辑
摘要: 在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 阅读全文
posted @ 2008-10-16 15:15 瞪着你的小狗 阅读(781) 评论(0) 推荐(1) 编辑
摘要: 在程序中,难免要访问某个对象的私有成员。那么以前实现这类功能的方法有两种,第一种方法最简单,就是把成员访问符从“private”改为“public”即可;而另一个就是提供公有的成员访问函数来进行访问。那么现在用C#编写程序,就不再需要采用前面所说的两种方法了,而直接使用属性来完成。 阅读全文
posted @ 2008-10-16 15:12 瞪着你的小狗 阅读(484) 评论(0) 推荐(0) 编辑
摘要: asp.net程序中最常用的,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下! 阅读全文
posted @ 2008-10-16 09:14 瞪着你的小狗 阅读(3251) 评论(1) 推荐(0) 编辑
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配 阅读全文
posted @ 2008-10-16 09:12 瞪着你的小狗 阅读(324) 评论(2) 推荐(0) 编辑
摘要: SQL语句大全(分享)SELECT --从数据库表中检索数据行和列,INSERT --向数据库表添加新数据行,DELETE --从数据库表中删除数据行,UPDATE --更新数据库表中的数据 阅读全文
posted @ 2008-10-16 09:08 瞪着你的小狗 阅读(525) 评论(0) 推荐(0) 编辑