- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 设计模式之观察者模式
观察者模式是非常常见且使用的一种设计模式。百度百科的解释为:观察者模式是一种对象行为模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。在观察者模式中,主题是通知的发布者,它发出通知时并不需要知道谁是它的观察者,可以有任意数目的观察者订阅并接收通知。 /// <summary> /// 观察者模式...
2019-07-23 18:25:48 195
原创 C#只用属性来解决兔子,不用方法和循环
属性在调用者看来就像一个普通的变量,但作为类的设计者,你可以利用属性来隐藏你类中的一些字段,使外界只能通过属性来访问你的字段,你可以通过属性来限制外界对你的字段的存取,就利用get、set。如果想让用户随意存取你的字段,那么就实现get、set;如果只想让用户读取字段,就只实现get;若只想让用户写字段就只实现set。同时还可以在set和get中对用户传递的值进行一些验证工作,以确保你的字段将含有...
2019-07-19 19:23:50 312
原创 蓝桥杯基础算法(二)
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数, 满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。样例输入52样例输出899998989989998899数据规模和约定 1<=n<=5...
2019-07-19 19:12:50 269
原创 蓝桥杯基础算法(一)
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9这题使用冒泡排序(因为是基础练习,代码加上了非常完整的注释)此为C#版...
2019-07-19 19:07:27 1049 2
五秒壁纸1.0.2
2018-11-08
C#获取本地Cookie
2018-10-28
实体类SQL语句生成器
2018-09-16
winfrom的菜单选项制作问题
2017-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人