您的位置:知识库 » 标签为“C#”的文章
当前排序:阅读数 按发布时间
作者: Tristan G   2009-05-15 11:15:09 阅读:2454 标签:C#
要选择正确的集合,我们首先要了解一些数据结构的知识。所谓数据结构,就是相互之间存在一种或多种特定关系的数据元素的集合。结合下图,我们看一下对集合的分类。 ......
作者: 陆敏技   2011-04-19 10:35:26 阅读:2403 标签:C# 集合编码 .NET
大部分系统都有权限系统。一般来说,它能管控人员对某个否页面的访问;对某些字段、控件可见或者不可见。对gridview中的数据是否可删除、可添加、可新增等等。大部分人......
作者: 麒麟   2010-10-28 15:58:47 阅读:2379 标签:C# 权限设计
前段时间,帮朋友用C#做了一个小玩意儿,在开发过程中,发现很多用的着的东西,在网上都没有很好的解决方案,前前后后折腾了近一个月,总算是基本上完成了,在此整理下......
作者: 郝玉琨   2011-02-28 14:54:51 阅读:2366 标签:C#
曾经一位同事在写程序时发现在利用正则表达式匹配文本时的效率很低。首先可以排除是正则表达式本身的问题,因为所使用的正则表达式是十分简单的,匹配的文本量......
2011-02-22 14:08:03 阅读:2363 标签:C# 正则表达式
耦合与变化 耦合是软件不能抵御变化灾难的根本性原因。不仅实体对象与实体对象之间存在耦合关系,实体对象与行为操作之间也存在耦合关系。 创建型设计模......
作者: 山天大畜   2010-11-03 17:33:30 阅读:2286 标签:C# 面向对象Command 命令模式
前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net 4中的新特性。但是事后才发现这个新特性是C# 4.0的语言特性,与.Net 4无关。其实......
作者: 崔鹏飞   2011-03-15 11:58:43 阅读:2268 标签:C# 语言特性
作者: Kingthy   2009-10-21 10:32:49 阅读:2260 标签:C#
接缝(seam)是Michael C. Feathers提出的概念。Feathers在Working Effectively with Legacy Code一书中对接缝的定义如下: 接缝,顾名思义,就是指程序中的一些......
2011-11-24 13:05:47 阅读:2213 标签:软件设计 面向对象 C# 接缝
作者: Jeffrey Zhao   2009-10-27 08:00:06 阅读:2160 标签:C# Ruby dynamic DynamicObject ASP.NET
作者: mikelij   2010-08-15 10:32:39 阅读:2160 标签:c#
对象容器的问题 在面向对象系统中,我们常会遇到一类具有“容器”特征的对象——即它们在充当对象的同时,又是其他对象的容器。 如......
作者: 山天大畜   2010-11-03 17:46:35 阅读:2083 标签:C# 面向对象 Composite 组合模式
作者: Allen Lee   2008-08-13 21:14:15 阅读:2062 标签:C#
作者: 倪大虾   2010-10-09 17:57:06 阅读:2022 标签:C# 委托 匿名方法 Lambda
从耦合关系谈起 耦合关系直接决定着软件面对变化时的行为 -模块与模块之间的紧耦合使得软件面对变化时,相关模块都要随之更改 -模块与模块之间的松......
作者: 山天大畜   2010-11-03 17:54:47 阅读:1951 标签:C# 面向对象 Factory Method 工厂方法
系统的复杂度 假设我们需要开发一个坦克模拟系统用于模拟坦克车在各种作战环境中的行为,其中坦克系统由引擎、控制器、车轮、车身等各子系统构成。 如何使......
作者: 山天大畜   2010-11-03 17:41:51 阅读:1937 标签:C# 面向对象 Facade 外观模式
无处不在的Template Method 如果你只想掌握一种设计模式,那么它就是 -----Template Method! 变与不变 变化——是软件设计的永......
作者: 山天大畜   2010-11-03 17:36:00 阅读:1876 标签:C# 面向对象 Template Method
new的问题 常规的对象创建方法: new的问题:-实现依赖,不能应对“具体实例化类型”的变化 解决思路: -封装变化点——哪里变......
作者: 山天大畜   2010-11-08 15:23:16 阅读:1869 标签:C# 面向对象 Abstract Factory 抽象工厂模式
日常工作中,需要为程序集提供统计分析: 1:程序集方法数; 2:开发人员数目及各自所开发或REVIEW的方法数; 3:测试中,被标注有BUG的数目; 4:直接......
作者: luminji   2011-01-03 22:07:14 阅读:1865 标签:C# Attribute 代码统计 .NET