随笔分类 -  C#

摘要:今天遇到如标题的错误,示例代码如下:[代码]注:其中在第一行字符aaa后面有一个空格。于是第三句代码便会上述错误。用Reflector查看DirectoryInfo的GetFiles代码,发现在是调用NormalizePathFast中[代码]第三行出了错,又查了一下string的TrimEnd方法如下:[代码]原来最终在这里把字符串中空格给过滤了。而操作系统是允许建立名称最后是空格的文件夹的。于... 阅读全文
posted @ 2009-09-24 16:58 noahsky 阅读(6479) 评论(0) 推荐(0)
摘要:[代码]表的Rylb列是后来加上,再改方法时,行35少了一个逗号,程序运行没有错误,但是出现数据错误。原来生成了sql语句如下:[代码]于是字段SQNO中为0;@SQNoRylb=@Rylb当两个参数值不等时,SQNo=0了。再加上OleDB不是按参数名来加载参数值,而是按参数顺序。就出现错误的数据 阅读全文
posted @ 2009-09-19 17:52 noahsky 阅读(325) 评论(0) 推荐(0)
摘要:AVI播放器 http://850306.com.cn/showtopic-164.aspx C#.NET开发日期选择自动义用户控件 http://850306.com.cn/showtopic-165.aspx CD抓轨程序 http://850306.com.cn/showtopic-166.aspx 把 C# 语言开发的控件内嵌在网页里面 http://850306.com.c... 阅读全文
posted @ 2008-09-28 14:46 noahsky 阅读(386) 评论(0) 推荐(0)
摘要:一、代码规范 良好的代码风格来自于同一的代码规范。风格良好的代码不仅具备可读性和可维护性,同时也给人行云流水、赏心悦目之快感。 据Microsoft公司统计,基于微软平台的开发中,有70-80%的印度工程师在完成同类算法或者模块时,使用的代码基本一致;而相同的调查中只有20%的中国工程师们是基本一致的。这说明我们的代码生产过程亟待规范。 实义命名 类型、变量、常量、方法等标识符一律采用对应的英文... 阅读全文
posted @ 2008-03-20 14:02 noahsky 阅读(194) 评论(0) 推荐(0)
摘要:有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光, 让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要, 重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需求不断增... 阅读全文
posted @ 2008-03-10 15:54 noahsky 阅读(946) 评论(1) 推荐(0)
摘要:1,服务器端读取DataSet中的数据到XML的形式的string: DataSet ds = new DataSet("CertResult"); DataTable dt = access.GetCZRKInfo(idcard);//读取数据库 if (dt.Rows.Count == 0) return ""; ds... 阅读全文
posted @ 2008-02-26 20:17 noahsky 阅读(258) 评论(0) 推荐(1)