自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 c# Yield return之简单方法实现迭代器和集合初始化器

背景:最近看 C# in Depth ,谈到初始化器的时候上面说是主要看类中的Add方法,当时第一感觉是有这么神奇,有这个方法就能实现迭代器?然后我就自己写了一个只有Add()的List,初始化的时候提示要实现IComarable,想到这本书中还谈到一个简单的方法:用yield return实现用这个接口来完成迭代器功能,一举两得,学习两个知识点。注:List代码主要是利用了微软的原代:htt

2015-01-07 10:35:23 494

原创 回首2014 展望2015

今年收获很多,在年中,我迷上了C#,对这只能叫相恋恨晚,不能说叫相见恨晚,因为在大学有C和数据结构等课程,虽然那时候觉得不错,但没有深入学习,现在想来确实可惜,能找到真正感兴趣的东西确为人生一大幸事,在半年的学习中,对C#和.net有了相对深入的理解,现在有了一入此门深似海,从此娇娘变路人的感觉,也许这就所谓的入门吧。随着学习的深入,才发现这可是相当巨大的宝藏,Linq、多线程、异步、设计模式、重

2014-12-31 20:14:28 573

原创 金旭亮老师课程《面向对象软件开发实践之基本技能训练》第二章作业

作业题目:1我们都用过QQ或微信等即时通讯工具与好友聊天。现在要求你写一个“仿真”程序,模拟实现QQ或微信的“一对一”聊天功能。真正的仿真程序,需要使用多线程及网络编程技术,过于复杂,为此,特对需求进行简化,仅要求实现一个“单进程版”的示例程序就行了:程序运行时,可以显示多个窗体,每个窗体代表一个用户。窗体上有一个在线用户列表,可以从中选择一个作

2014-12-14 14:48:50 1557

原创 PTA02-1第一次版本C#

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.IO;namespace MyReverLinkedList{ class Program { static void Mai

2014-12-12 17:22:20 545

原创 学习笔记——20141210

今天主要学习了MSDN上一个简单泛型链表的实现,里面还涉及Icomparable、IEunmerable等泛型接口的知识,随着学习的时间累积,慢慢地发现MSDN上东西其实相当多。再一次学习了委托和事件,主要参考了《CLR VIA C#》这本书。先写到这,明天再完善。

2014-12-10 19:05:09 327

原创 学习笔记——20141209

今天学习了原型模式,总体来说相对较简单,但模式这些抽象的东西最后能转化为自己的代码那时候才能说真正的简单。关于原型模式,里里涉及到到了浅复制和深复制,他们的区别主要来自对引用类型的不同处理方式,浅复制只复制引用类型的引用,深复制复制的是引用类型具体引用对象的值。MSDN上有一个很好的例子说明了他们的区别,关键字:memberwiseclone.中文地址:http://msdn.mi

2014-12-09 21:16:30 434

原创 算法导论中位数和顺序统计量之最大值最小值C#实现

static void Main(string[] args) { //int[] myIntArray = new int[5] { 1, 2, 6, 4, 5 }; //Array.Sort(myIntArray); Random random = new Random(); int[] array = new int[11]; for (int i = 0; i < array.Length

2014-12-07 21:14:04 598

原创 C#学习所遇问题集

1. 数据结构中为什么有泛型队列等还需要有非泛型队列等? 20141122

2014-11-22 09:58:16 290

转载 二叉树C#实现----MSDN链接

An Extensive Examination of Data Structures Using C# 2.0http://msdn.microsoft.com/en-us/library/ms379572%28v=vs.80%29.aspx

2014-11-21 20:52:43 250

原创 对装箱和拆箱的初步理解

学了一段时间C#,很多东西还是很模糊,以后要多记录下来

2014-11-11 22:16:54 434

翻译 const常量和readonly只读变量

只读变量:只读变量的值

2014-05-22 10:34:25 589

Ubuntu部落 ubuntu教程;ubuntu入门;ubuntu命令

ubuntu教程;ubuntu入门;ubuntu命令

2009-02-20

空空如也

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

TA关注的人

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