摘要: 区别:方法1是先将所有大于n的数加载到内存中 方法2是每调用一次返回一个值,是按需供给 结论:想得到一个IEnumerable<T>类型的集合,但是又不想一次性将数据加载到内存中,则可以使用yield return 实现按需供给 通俗理解:yield return以后,下次再调用这个方法,则从上次 阅读全文
posted @ 2016-04-19 23:44 FangZhaohu 阅读(176) 评论(0) 推荐(0) 编辑
摘要:   阅读全文
posted @ 2016-03-14 12:37 FangZhaohu 阅读(264) 评论(0) 推荐(0) 编辑
摘要: using System;namespace ObserverDemo{ public delegate void RaiseEventHandler(string hand); public delegate void FallEventHandler(); public cla... 阅读全文
posted @ 2015-12-23 16:48 FangZhaohu 阅读(198) 评论(0) 推荐(0) 编辑
摘要: namespace LambdaDemo{ class Person { public string Name { get; set; } public int Age { get; set; } } internal static class P... 阅读全文
posted @ 2015-12-23 11:54 FangZhaohu 阅读(159) 评论(0) 推荐(0) 编辑
摘要: demo程序介绍:服务器端和客户端的聊天程序主要知识点:socket的基本用法、多线程的简单使用、简单的lambda表达式、简单的linqdemo程序下载地址:http://files.cnblogs.com/files/FangZhaohu/SocketDemo.zip 阅读全文
posted @ 2015-07-22 22:15 FangZhaohu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 主要包括:使用xmlDocument的方式读写xml文档,读取xml字符串。使用XDocument的方式读写xml文档,读取xml字符串。将xml中的数据递归加载到winform的Treeview中。代码下载地址:http://files.cnblogs.com/files/FangZhaohu/X... 阅读全文
posted @ 2015-07-07 23:52 FangZhaohu 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 效果图:知识点说明:combobox类型的单元格、图片类型的单元格、图片和文字混合类型的单元格、改变单元格中字符的颜色、显示行号、显示行头图标、固定行头高度和宽度。代码下载地址:http://files.cnblogs.com/files/FangZhaohu/DataGridView-Demo.r... 阅读全文
posted @ 2015-07-02 15:27 FangZhaohu 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 说明:1、如果只是想知道正确答案,拷贝代码到vs中运行就行了 2、这3道题我不会做,求指点(只需要告诉我考察的知识点就行了~)1、下面的代码有什么错误吗,如果有如何改正?(我感觉没错呀~~) public class A { public virtual void F... 阅读全文
posted @ 2015-06-28 22:18 FangZhaohu 阅读(425) 评论(5) 推荐(0) 编辑
摘要: 一些基本概念:运行一个程序所需要的所有资源就是一个进程。一个进程可以有多个线程,且最少有一个线程。线程是cpu调度的最小单位。可以把进程理解为一个公司,一个线程理解为公司里的一个员工。应用程序域:可以在一个进程中启动多个应用程序(在一个exe程序中再启动另一个exe程序,在任务管理器中只启动了一个进... 阅读全文
posted @ 2015-06-22 23:58 FangZhaohu 阅读(1002) 评论(1) 推荐(0) 编辑
摘要: 这些问题听说很简单,但我是菜鸟1.&&和&的区别答案:&和&&都是两边同时为true才成立 ,但是&&具有短路特性,&不具有。 &还表示按位与运算,&会将2边的值转换为二进制,然后进行按位与运算。2.简述一下如何调用一个webservice a)添加web引用,并记住其命名空间 b)将命名空间us... 阅读全文
posted @ 2015-06-14 20:03 FangZhaohu 阅读(180) 评论(0) 推荐(0) 编辑