
C#
文章平均质量分 80
bbl_bbg
这个作者很懒,什么都没留下…
展开
-
8种主要排序算法的C#实现
新的一年到了,很多园友都辞职要去追求更好的工作环境,我也是其中一个,呵呵!最近闲暇的时候我开始重温一些常用的算法。老早就买了《算法导论》,一直都没啃下去。这本书确实很好,只是太难读了,总是读了几章就又读不下去了!工作上也几乎用不到。我这段时间发现看这些排序算法比以前容易了很多,就借此机会将它们整理总结起来。一是方便以后重温,二是可以应对笔试面试。同时也希望这篇博文可以帮助各位刚辞职转载 2014-01-23 14:29:17 · 717 阅读 · 0 评论 -
vs 快捷键
阅读目录VS快捷键教程删除或剪切一行(Ctrl + X)格式化整个文档(Ctrl + K, Ctrl + D)智能感知(Ctrl + J)折叠所有方法 (Ctrl+M,Ctrl+O)折叠或者展开当前方法(Ctrl+M,Ctrl+M)查看函数参数 (Ctrl+K, Ctrl+P)注释(Ctrl+K, Ctrl+C)在光标下面插入空行(Ctrl+Shift+Enter)转载 2014-01-26 16:37:22 · 510 阅读 · 0 评论 -
编写更好的C#代码
我们先来看一个 FizzBuzz 示例。FizzBuzz 要求编写一个程序,遍历从 1 到 100 的数字。其中如果某数字是 3 的倍数,则程序输出 “Fizz”。如果某数字是 5 的倍数,则输出 “Buzz”。如果某数字即是 3 的倍数也是 5 的倍数,则输出 “FizzBuzz”。如果数字既不是 3 的倍数也不是 5 的倍数,则只需输出该数字本身。 public static void转载 2014-02-18 16:32:55 · 617 阅读 · 0 评论 -
减少.NET应用程序内存占用的一则实践
最近一周比较忙,主要的工作内容是在做一个叫“键盘精灵”的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示。具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割。当时使用的是6万条记录的测试数据,文本文件将近10M,这个模块加载到内存并建立缓存转载 2014-02-20 11:02:32 · 563 阅读 · 0 评论 -
C#抽象方法与虚方法的区别实例
虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?1. 虚方法必须有实现部分,并为派生类提供了覆盖该方法的选项;抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如: [c-sharp] view plaincopyprint?//抽象方法 public abstract class Animal { p转载 2014-08-13 15:39:02 · 530 阅读 · 0 评论