随笔分类 -  .Net

string.format
只有注册用户登录后才能阅读该文。
posted @ 2011-07-24 20:27 菡子
reflect practice
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Reflection;usingSystem.Text;usingSystem.Runtime.Remoting;usingSystem.Globali... 阅读全文
posted @ 2010-11-01 16:49 菡子 阅读(291) 评论(0) 推荐(0)
设计模式 第一回 工厂模型
摘要:简单工厂模式定义: 专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。简单工厂模式又称为静态工厂方法(Static Factory Method)模式,属于类的创建型模式,通常根据一个条件(参数)来返回不同的类的实例。 意图: 提供一个类,由它负责根据一定的条件创建某一具体类的实例参与者:工厂角色:creater产品角色:product 产品的抽象。所有产品的父类,描... 阅读全文
posted @ 2009-12-03 17:44 菡子 阅读(582) 评论(0) 推荐(0)
澄清 uml中关于聚合和组合的混乱
摘要:聚 合和组合的区别在于:聚合关系是“has-a”关系,组合关系是“contains-a”关系;聚合关系表示整体与部分的关系比较弱,而组合比较强;聚合 关系中代表部分事物的对象与代表聚合事物的对象的生存期无关,一旦删除了聚合对象不一定就删除了代表部分事物的对象。组合中一旦删除了组合对象,同时也就 删除了代表部分事物的对象。我们用浅显的例子来说明聚合和组... 阅读全文
posted @ 2009-12-02 15:22 菡子
override abstract new Polymorphism 整理
摘要:[代码] 阅读全文
posted @ 2009-11-11 16:11 菡子 阅读(196) 评论(0) 推荐(0)
自定义 项目模版
摘要:c#:step1:replace the parameter which need user customize using $parameter$for example: In this baselineproject we should customize the title and tiptext in resource file.so we user $...$step2:export t... 阅读全文
posted @ 2009-10-09 14:17 菡子 阅读(288) 评论(0) 推荐(0)
收集
摘要:怎样让winform透明,但是控件不透明a.首先设置form的 TransparencyKey 的属性为Transparentb.winform的背景色要设置成白色,才会透明c.winform中所出现的所有白色都被认为是透明的,所以控件不能使用白色背景,将白色替换成浅灰 我用的是EBEBEB可以参考 阅读全文
posted @ 2009-08-04 11:20 菡子
委托
摘要:委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值。实现步骤:1. 申明委托, 2.定义监听着和调用的函数, 3.定义被监听者(绑定委托)和具体实现的函数(被调用的函数)[代码]委托和接口都允许类设计器分离类型声明和实现。给定的接口可由任何类或结构继承和实现;可以为任何类中的方法创建委托,前提是该方法符合委托的方... 阅读全文
posted @ 2009-07-29 15:40 菡子 阅读(236) 评论(0) 推荐(0)
ClassInterface
摘要:ClassInterface 类接口是未在托管代码中显式定义的接口,它将公开在 .NET 对象上显式公开的所有公共方法、属性、字段和事件。此接口可以是双绑定接口,也可以是仅调度接口。• ClassInterfaceType.None • ClassInterfaceType.AutoDispatc • ClassInterfaceType.AutoDual No... 阅读全文
posted @ 2009-07-21 11:29 菡子 阅读(3926) 评论(1) 推荐(1)