标签归档:2..NET新手区

乐在其中设计模式(C#) – 享元模式(Flyweight Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 享元模式(Flyweight Pattern) 作者:webabcd 介绍 运共享技术中地支持大气细粒度的目标。 示例 发出一个Message实体类,某些对象对它们的操作发生Insert()和Get()方法,现在要运共享技术支持这些目标。 MessageModel using System; using System.Collec … 继续阅读乐在其中设计模式(C#) – 享元模式(Flyweight Pattern)

乐在其中设计模式(C#) – 装饰模式(Decorator Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 装饰模式(Decorator Pattern) 作者:webabcd 介绍 动态地让一个对象上加有格外的天职。就扩大功能而言,它比生成子类方式更为灵活。 示例 出一个Message实体类,某个对象对它的操作有Insert()和Get()方法,现在扩大这个目标的效能。 MessageModel using System; using … 继续阅读乐在其中设计模式(C#) – 装饰模式(Decorator Pattern)

C#乐在其中设计模式(C#) – 代理模式(Proxy Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 代理模式(Proxy Pattern) 作者:webabcd 介绍 也任何对象提供一个摄以控制对这目标的访问。 示例 发生一个Message实体类,某目标对它们的操作发生Insert()和Get()方法,用一个摄来决定对斯目标的顾。 MessageModel using System; using System.Collectio … 继续阅读C#乐在其中设计模式(C#) – 代理模式(Proxy Pattern)

C# 2.0 泛型

[源码下载] C# 2.0 泛型 作者:webabcd 介绍 泛型是 C# 2.0 的极致有力的效果。通过泛型可以定义类型安全之数据结构,而不用使用实际的数据类型。这会显著提高性并取重新胜似质量之代码,因为您得选用数据处理算法。 泛型类 /**//*—  * 如何 使用 和 继承 泛型类 —*/ using System; using System.Collections. … 继续阅读C# 2.0 泛型

C#乐在其中设计模式(C#) – 状态模式(State Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 状态模式(State Pattern) 作者:webabcd 介绍 容一个目标在该内部状态改变时移它的一言一行。对象看起如修改了它们所属的类。 示例 起一个Message实体类,对它们的操作发生Insert()和Get()方法,持久化数据以SqlServer数据库中要么Xml文件里。在目标中可以依据用户之不比选项不同之数量持久化方 … 继续阅读C#乐在其中设计模式(C#) – 状态模式(State Pattern)

C# Enum设计及应用的相干技能

C#的Enum设计的有关指导在网上发出有关文章论述: 英文:Design Guidelines Update: Enum Design 中文:C# Idioms: Enum还是Enum Class(枚举类)   Enum的演算通常涉及到位运算(AND、OR、XOR),按各运算, 常使用FlagsAttribute 自定义属性定义。FlagsAttribute 和 Enum 的守则: 单独生若针对性 … 继续阅读C# Enum设计及应用的相干技能

乐在其中设计模式(C#) – 建造者模式(Builder Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 建造者模式(Builder Pattern) 作者:webabcd 介绍 将一个错综复杂对象的构建和它的表示分离,使得同一的构建过程得创建不同之代表。 示例 为此同样的构建过程创建Sql和Xml的Insert()方法与Get()方法。 MessageModel using System; using System.Collecti … 继续阅读乐在其中设计模式(C#) – 建造者模式(Builder Pattern)

乐在其中设计模式(C#) – 迭代器模式(Iterator Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 迭代器模式(Iterator Pattern) 作者:webabcd 介绍 供平等栽方式顺序访问一个聚众对象吃相继要素,而而无需暴露该对象的其中表示。 示例 产生一个Message实体类,某聚合对象内之次第要素都为该实体对象,现在而供平等种方式顺序地访问是集对象吃之一一要素。 MessageModel using System; … 继续阅读乐在其中设计模式(C#) – 迭代器模式(Iterator Pattern)

温故知新ASP.NET 2.0(C#)(1) – MasterPage(母版页)

[索引页] [源码下载] 温故知新ASP.NET 2.0(C#)(1) – MasterPage(母版页) 作者:webabcd 介绍 母版页(MasterPage)就相当给模板页,挺简单的,没什么好说的。基于母版页的常用之效应有:母版页与情节页里信息的传递,在情节页中因故FindControl方法找到内容页中的控件等。另外,母版页是可以嵌套的。 关键 于内容页的头颅加上母版页的强类型 … 继续阅读温故知新ASP.NET 2.0(C#)(1) – MasterPage(母版页)

C#乐在其中设计模式(C#) – 抽象工厂模式(Abstract Factory Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 抽象工厂模式(Abstract Factory Pattern) 作者:webabcd 介绍 供一个创造同多重有关或相互依赖对象的接口,而任由需点名它们具体的好像。 示例 发生Message和MessageModel,Message有一个Insert()方法,该方法的参数是MessageModel。 AbstractMessage … 继续阅读C#乐在其中设计模式(C#) – 抽象工厂模式(Abstract Factory Pattern)

步步为营VS 2008 + .NET 3.5(4) – C# 3.0新特征的LambdaExpressions(Lambda表达式)、QuerySyntax(查询语法)和AnonymousTypes(匿名类型)

[索引页] [源码下载] 步步为营VS 2008 + .NET 3.5(4) – C# 3.0新特色的LambdaExpressions(Lambda表达式)、QuerySyntax(查询语法)和AnonymousTypes(匿名类型) 作者:webabcd 介绍     ·LambdaExpressions(Lambda表达式)     ·QuerySyntax(查询语法)     … 继续阅读步步为营VS 2008 + .NET 3.5(4) – C# 3.0新特征的LambdaExpressions(Lambda表达式)、QuerySyntax(查询语法)和AnonymousTypes(匿名类型)

乐在其中设计模式(C#) – 原型模式(Prototype Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 原型模式(Prototype Pattern) 作者:webabcd 介绍 故而原型实例指定创建对象的种类,并且经过拷贝这个原型来创造新的目标。 示例 有一个Message实体类,现在要克隆它。 MessageModel using System; using System.Collections.Generic; using S … 继续阅读乐在其中设计模式(C#) – 原型模式(Prototype Pattern)

概念C#的接近

《叩开C#的家》系列之四 四、定义C#的类 既然类类型是C#倍受极关键、最广的色,因此它们是自家若介绍的重中之重,实际上,C#面临之多多特色都得经过类类型来体现。 面前已经介绍,一个近似对象被,主要概括字段、属性与艺术。不过除了,在相近项目受到尚得定义嵌套类,也得定义一个常量。 对此一个从未其它编程知识之新家而言,也许还答应介绍一下常量与变量。不过自从其的名就可生鲜明地辨别二者的界别,常量其值是不 … 继续阅读概念C#的接近

C#目标的包与C#的好像

《叩开C#的家》系列之三 老三、对象的包裹与C#的类 面向对象思想来三单中心因素:封装、继承和多态。如能正确理解这三要素,那么多可以算是在编程中确立了面向对象思想。在其次省被我已介绍,在C#吃,所有数据类型的实例都是“对象”,不过最能体现对象特质的色,还是“类”,同时它也是C#遇最为要紧、最累利用的型。接下来,我以经介绍C#的近乎,来尽量领略对象封装的概念。 所谓“对象”,形象地游说,我们得以将她 … 继续阅读C#目标的包与C#的好像

乐在其中设计模式(C#) – 桥接模式(Bridge Pattern)

[索引页] [源码下载] 乐在其中设计模式(C#) – 桥接模式(Bridge Pattern) 作者:webabcd 介绍 拿抽象部分以及她的实现部分分离,使她还可以独自地别。 示例 发出一个Message实体类,对她的操作发生Insert()和Get()方法,现在如果这些操作的悬空部分与贯彻部分分离。 MessageModel using System; using System. … 继续阅读乐在其中设计模式(C#) – 桥接模式(Bridge Pattern)