• 姚琪琳 12推荐

    迭代器,迭代器块和数据管道

    本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:http://www.csharpindepth.com/Articles/Chapter11/StreamingAndIterators.aspx 简介 LINQ to Objects是基于迭代器的。后者一…...

  • 姚琪琳 9推荐

    闭包之美

    本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:http://csharpindepth.com/Articles/Chapter5/Closures.aspx 很多介绍闭包的文章都是基于函数式语言的,因为函数式语言对闭包的支持更好。因此,基于传统的OO语言…...

  • 老赵 9推荐

    最近解决了一个比较复杂的“死锁”问题

    好久没有在这里写文章了,今天心血来潮把刚写的微信消息帖上来。 前段时间公司里的程序在极少的情况下会出现“死锁”问题。其实也不能算是“前段时间”,因为这个问题时不时会出现一次,持续了一年多了吧,但由于出现次数很少,所以也一直没有动力去挖出原因来。最近由于系统变得越来越复杂,使用…...

  • 高翌翔 7推荐

    趣味迷宫一解:深度优先递归解法

    缘起 话说昨日(2012-11-08)刚好在微博上看到@陈利人老师发了一条解谜题送《思考的乐趣:Matrix67数学笔记》的微博。 题面 “迷宫”题:从图左边入口处的2011进去,在迷宫里转… ...

  • fa4fa1 7推荐

    好书妙评之《c#详解》(原书名 《Illustrated C# 2012》)

    5.0 out of 5 stars Great book to learn C#, October 27, 2012 I have been developing for a couple of years now so I'm pretty familiar w…...

  • 赵明威 6推荐

    C#本质论学习 ☞一

    希望大家多来评论和指导 一、控制台输入和输出 1.从控制台输出 System.Console.WriteLine()用来输出文本,并切换到下一行,用法System.Console.WriteLine("HelloWorld")或者带变量的`System…...

  • 姚琪琳 6推荐

    Eric Lippert推荐的C#书单

    Eric Lippert是微软C#编译器和C#语言设计小组的重要成员,他还经常出没于Stack Overflow社区,解答开发者提出的问题。其中被问到最多的问题是:能否推荐一些学习C#的好书。最近,在接受[Inform… ...

  • fa4fa1 6推荐

    好书妙评之《Pro C# 5.0》

    5.0 out of 5 stars OuStanding !!!!!!!, October 2, 2012 Have been waiting on various new books to drop including MVC in Context and others …...

  • 高翌翔 4推荐

    趣味迷宫再解:深度优先 vs. 广度优先

    之前写了一篇《趣味迷宫一解:深度优先递归解法》。不过觉得意犹未尽,对程序稍加改造,即输入值仍为2011,而输出值从2012至2020的计算结果如下所示: Summary: TryDepthFirstSearchExitNode DesiredValue: 2012 Comp…...

  • 姚琪琳 4推荐

    越来越锋利的C#

    经过了10年的发展,C#已经从最初和Java一样的纯粹命令式、静态的语言,逐步演变到今天,具备了函数式和动态特性,还增加了很多体贴的语法糖。可以说,C#就像她的名字那样,已经越来越锋利了。 在此,作为C#多本名著的译者,本人毛遂自荐,担任C#er版的版主。希望大家多多支持,并…...

  • 赵明威 3推荐

    C#本质论学习 ☞二

    品味经典和自己的学习之路 一、C#基本运算符 1、C#中的运算符 与C++的类似,==、!=、<、>、<=、>=、binary +、binary -、^、&|、~、++、-- 和 sizeof(),通常在枚举时允许这些运算。此外,很多运算符…...

  • 赵明威 1推荐

    C#本质论学习 ☞三

    一、先来看一个诡异的程序 C++书上的一个题,拿出来剖析一下,用C#的观点重新来做 本程序 的目的是求一个数所有的质因数, 没有使用子函数的调用,第一个for使用的极其诡异,但是也保持了与第二个for的良好的连接,但是实现的过程是比较复杂的,深入的理解是有些困难的。借助本…...

  • 赵明威 1推荐

    C#本质论学习 ☞ 四

    一、复杂变量类型 1、枚举 定义枚举: 可以使用enum关键字来定义枚举 (在主函数外声明) enum <typename> { <value1>, <value2>, <value3>, ... <va…...