自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 IEnumerable和IEnumerator接口

如何自己实现IEnumerable和IEnumerator接口以支持foreach语句==========豁然开朗,明白为什么集合都实现了IEnumerable和IEnumerator接口 而不是在集合中实现一个ienumerable 并单独定义一个实现ienumerator接口的类并且需要一个集合作为构造函数的参数了!!=============而yield的好处是可以让你不用再实现Ienume

2009-12-16 10:48:00 302

转载 C# 中的委托和事件

引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对

2009-12-14 21:23:00 231

转载 设计模式学习之策略模式和简单工厂模式的区别和联系

策略模式的问题,简单工厂模式也能实现,但是需要更多的产品类,而策略模式就是为解决这个问题而生的;至于真正用那个模式,就需要经验智慧了。举例说明:产品之于加减乘除,水果之于苹果梨橘子香蕉,文具之于笔尺刀,这时产品比较具体、有限和没有多个算法重叠,这时实用简单工厂模式。产品之于商场促销中的返利(可为300返100、500返200、10000返500等等无数)、折扣(2折、2.5折、6折、9折、

2009-12-10 20:11:00 654

原创 重写、多态、抽象、接口

方法重写override     * 子类和父类的方法之间     * 1、父类方法一定是虚方法、抽象方法     *    接口函数     * 2、子类的方法一定要用override重写     *    重写接口函数不要override     * 3、函数名一样     * 4、参数一样     *    a、参数顺序一样     *    b、参数类型一样     *    c、参数个数

2009-12-08 18:25:00 277

原创 等腰三角形编程

#region 等腰三角形 时间:2009-11-25        /**         *          *          *        *         *       ***         *      *****         *     *******         *    *********         *          *          *   

2009-12-07 18:29:00 1364

原创 函数

/*         * 函数的重载(重载函数)  overload         *          * 1、函数名一样         * 2、参数不一样         *    a、参数个数不一样         *    b、参数类型不一样         *    c、参数顺序不一样*(比较复杂)         *    d、与参数名称无关         * 3、与返回类型无关

2009-12-01 19:05:00 244

原创 第一周课程

-----------第一周课程-----------第一范式:字段不可再分 第二范式:必须存在一个关键字(不能存在部分依赖) 第三范式:不能存在传递的函数依赖 定长字符        vchar 变长字符 hello         如果是char(10)类型,则在数据库中的存储样式为---------》hello_ _ _ _         如

2009-11-30 12:43:00 286

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除