2008年8月6日

摘要: 扩展方法是C# 3.0新加入的特性,允许我们在不改变源代码的情况下扩展(即填加)现有类型中的实例方法,也给我们提供了另外一种扩展类型行为的方法(其它的方法为继承、组合、反射)。 下面我们来看一个代码示例:[代码]我们在Extensions类中定义了string类型的一个扩展方法SayTo(),从中我们可以看到扩展方法定义的几个特点:1. 扩展方法的第一个参数有一个this关键字,就是这个this关... 阅读全文
posted @ 2008-08-06 16:13 hzwang 阅读(219) 评论(0) 推荐(0) 编辑

2007年10月29日

摘要: using(SqlDataReaderrdr=SqlHelper.ExecuteReader(SqlHelper.ConnectionStringLocalTransaction,CommandType.Text,SQL_SELECT_ITEMS_BY_PRODUCT,parm)){//Scrollthroughtheresultswhile(rdr.Read()){ItemInfoitem=ne... 阅读全文
posted @ 2007-10-29 19:52 hzwang 阅读(375) 评论(0) 推荐(0) 编辑

2007年5月20日

摘要: usingSystem;namespaceVisitor{publicabstractclassAnimal{publicvoidRun(){Console.WriteLine("I'mrunning!");}publicabstractvoidAccept(AnimalVisitorvisitor);}publicclassDog:Animal{publicoverridevoidAccept(... 阅读全文
posted @ 2007-05-20 12:54 hzwang 阅读(318) 评论(1) 推荐(0) 编辑

2007年4月16日

摘要: 注意!我在这里所描述的抽象类和接口是基于C#的。一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。抽象类实例Code highlighting pro... 阅读全文
posted @ 2007-04-16 19:10 hzwang 阅读(227) 评论(0) 推荐(0) 编辑

2007年4月15日

摘要: SingletonSingleton 设计模式的下列实现采用了 Design Patterns: Elements of Reusable Object-Oriented Software[Gamma95] 中所描述的解决方案,但对它进行了修改,以便利用 C# 中可用的语言功能,如属性: using System;public class Singleton{private static Sing... 阅读全文
posted @ 2007-04-15 00:42 hzwang 阅读(1180) 评论(1) 推荐(0) 编辑

2007年3月21日

摘要: 最近需要通过Internet来访问源代码,以前一直是使用VSS6.0D,但没有支持Internet访问功能,必须要通过第三方软件才能实现,前段时间下载了VSS2005,网上看到很多关于设置VSS2005通过Internet访问的文章,自己没有真正使用过通过Internet访问的功能,加上网上的有关文章的介绍的不够详细,有些地方俺没有仔细研究还搞不明白什么意思,这次就来一次完整的实际操作加附图做一次... 阅读全文
posted @ 2007-03-21 21:49 hzwang 阅读(379) 评论(0) 推荐(0) 编辑

2007年3月20日

摘要:   1 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件... 阅读全文
posted @ 2007-03-20 16:33 hzwang 阅读(456) 评论(0) 推荐(0) 编辑

2007年3月18日

摘要: 浏览器和 HTTP 操作 服务器答复 从服务器请求受保护的资源。HTTP 操作为: GET /defau... 阅读全文
posted @ 2007-03-18 23:37 hzwang 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。 当浏览器向服务器发送请求时,该服务器的 Cookie 会与请求一起发送。在 ASP.NET 应用程序中,您可以使用 Request 对象来读取 Cookie。Request 对象的结构与 Response 对象的结构基本相同,所以从 R... 阅读全文
posted @ 2007-03-18 23:11 hzwang 阅读(369) 评论(0) 推荐(0) 编辑

2006年7月18日

摘要: 把电脑搬到王雄寝室了,电脑终于可以上网了,本来还想在王雄那睡的,可是军训还是累了一些,还是要好好休息的,那就有空去玩一下吧.看王雄在用css改论坛,好奇心一来,也找了几个讲HTML和CSS的网站看了看,蛮有意思的,听说CSS好长时间了,但一直没有什么了解,这几天看了看,收获不少,也明白了一些在学习.NET中遇到的问题.现在觉看这一个学期以来都是浪费了,天天想着学C# ASP.NET,好像一直没找对... 阅读全文
posted @ 2006-07-18 21:22 hzwang 阅读(219) 评论(1) 推荐(0) 编辑

导航