摘要:
[背景]属性共有六项: 「背景颜色」(background-color),设置背景颜色。 「背景图像」(background-image),设置网页背景图像。 「重复」(background-repeat),控制背景图像的平铺方式,有不重复(no-repeat)、重复(repeat,沿水平、垂直方向平铺)、横向重复(repeat-X,图像沿水平方向平铺)和纵向重复(repeat-Y,沿图像垂... 阅读全文
摘要:
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点: ... 阅读全文
摘要:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; 2 3 namespace ConsoleApplication1 4 { 5 /// 6 /// Class1 的摘要说明。 7 /// 8... 阅读全文
摘要:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 2 3 4 全选/取消全选 阅读全文
摘要:
Vista下安装VS2005其实是很简单的,和在XP上安装一样,只不过在安装过程中回提示不兼容,不过这没关系,只需要继续安装即可。安装完成后,可以运行VS,并且速度也不慢,当然,这要和我的机器配置有关系。正当我为此顺利安装成功而高兴之后的几天里,也是我刚刚开始学习ASP的时候,才发现无法正常访问编写之后的ASP页面,总是提示“Internet Explorer 无法显示该页面”,找了半天,终于发... 阅读全文
摘要:
关于使用到了两个C#关键字this和base。 1,C# "this" keyword 其作用引用类的当前实例,其实看了下面这个例子就好理解了。 THIS不能用于静态方法中.比如Main~ 主要三个作用:当前实例、参数传递和索引器 1.1 当前实例 class Team { ///成员变量 private string name; ///构造函数 public... 阅读全文
摘要:
区别: 结构是一种用关键字struct声明的自定义数据类型。与类相似,也可以包含构造函数,常数,字段,方法,属性,索引器,运算符和嵌套类型等,不过,结构是值类型。 1.结构的构造函数和类的构造函数不同。 a.结构不能包含显式的无参数构造函数。结构成员讲自动初始化为它们的默认值。 b.结构不能包含以下形式的初始值设定类:base(argument-list); 2.对于结构中的实例字段成... 阅读全文
摘要:
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework... 阅读全文
摘要:
(转)手把手教你怎么用动软.net代码生成器 搭建三层架构 从暑假里面开始接触学习.NET,由于实际需求,必须一开始就从三层架构开始。于是进入了痛苦的.NET三层架构学习。可能我们学校学生很少有在毕业前在学校用 三层架构做东西的,所以我准备给大家来个简单的三层架构实践部署入门。我就从我自己开发的 “波Blog” 作为实例 开发环境及其使用工具: 动软.net代码生成器 2.17版... 阅读全文
摘要:
利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 我们来看一个例子: 我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后一个个调用 n... 阅读全文