cpcpc的专栏

业精于勤而荒于嬉 行成于思而毁于随。

C#基于Lambda递归的阶乘/累加实现

http://www.cnblogs.com/tiscs/archive/2012/02/09/csharp-lambda-recursion.html  前天做一道面试题,要我用C#实现累加,想用Lambda写,结果面试官急匆匆地过来,Timeout了,可能是面试官的午饭时间到了吧。  ...

2012-02-10 14:50:58

阅读数 1394

评论数 0

关于Socket.Receive()与Send()的常见问题

Socket.Receive 方法 (Byte(), Int32, Int32, SocketFlags) 使用指定的 SocketFlags,从绑定的 Socket 接收指定的字节数,存入接收缓冲区的指定偏移量位置。 public int Receive( byte[] buf...

2012-02-09 15:36:35

阅读数 30839

评论数 4

C# 插件构架实战(Jack H Hansen )

http://www.cnblogs.com/wayfarer/articles/28537.html 一、引言     1. 问题的引入     假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现...

2012-02-08 16:23:55

阅读数 922

评论数 0

巴比伦塔的管理教训

油画:Turmbau zu Babel 作者:P. Breughel. the Elder, 1563 (资料来源:Kunsthistorisches Museum, Vienna) 现在整个大地都采用一种语言,只包括为数不多的单词。在一次从东方往西方迁徙的过程中,人们发现了苏美尔地区的一处...

2012-02-08 16:05:09

阅读数 802

评论数 0

向存在的文件中写入数据

在项目中碰见一个问题:通过服务器传送文件。 具体过程:1,现根据文件大小判断硬盘上是否有足够大的空间。 2,根据文件大小建立一个空的文件,占用这个空间。 3,开始接收文件,存放到刚才建立的文件中,及逐步的使用文件数据替代空文件。 解决方案: 1,判断硬盘剩余空间大小: using Sy...

2012-02-08 15:38:23

阅读数 1780

评论数 0

C#与Java的MD5简单验证

C#端 using System; using System.IO; using System.Security.Cryptography; namespace 计算文件的MD5值 { class MD5_Helper { /// ...

2012-02-07 13:08:23

阅读数 2245

评论数 0

.NET/C#中对自定义对象集合进行自定义排序的方法

一个集合可否排序,要看系统知不知道排序的规则,像内建的系统类型,int ,string,short,decimal这些,系统知道怎么排序,而如果一个集合里面放置的是自定义类型,比如自己定义了一个Car类型,要把它排序,系统是不知道怎么办的。 那么,如何告知系统排序的规则呢?有以下几种方法: 1...

2012-02-02 11:18:37

阅读数 2267

评论数 1

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