摘要:以前浏览网站时,偶尔会发现有些网站注册时需要填写身份证,而且对身份证检验相当严格,猜想必定存在某种算法。今天恰好有空,上网找了一下,有些收获,不敢独享,现与众网友共享。本人已将算法用C#实现,希望大家能多多指点。1. 中国公民身份证常识:我国现行使用公民身份证号码有两种尊循两个国家标准,〖GB 11643-1989〗和〖GB 11643-1999〗。〖GB 11643-1989〗中规定的是15位身...
阅读全文
随笔分类 - [01] C#
C#基础知识及应用
摘要:C#中既可以通过值传递参数,也可以通过引用传递参数。通过引用传递参数,允许方法内成员改变参数的值,并保持更改。若要通过引用传递参数,可以使用ref和out关键字。ref和out的功能相当于C中的指针。 ref和out都可以使参数按引用方式传递,但两者有一定的区别。 1.ref传递参数时必须先初始化,而out传递参数时不需要事先初始化,但必须在方法中初始化。 2.out适合用在需要retrun...
阅读全文
摘要:昨天写了第一篇文章之后,感觉与大家分享,自己学到东西是一种快乐!今天光棍节,属于所有光棍的节日,也属于那些告别光棍的节日。我是属于前一种,没事可做。就继续写点东西吧! 我们在做软件中会经常要用到与注册表的操作,所以今天就和大家一起来学习一下用C#怎么来操作注册表吧!(演示操作启动项) 对注册表的操作主要有:写入键值、删除键值、读取键值三种。(修改与写入几乎一样) 如有不对的地方还请大家指点!共...
阅读全文
摘要:前两天刚通过了申请,今天第一次写东西,还请大家多多指导!(处女作,希望大家多指点) 前两天刚好要利用TreeView从数据库中递归读取数据,自己琢磨了一会,搞定了。初学,写得不好还请各位朋友多指点。我今天不做数据库的了,直接做TreeView递归系统目录。不会的朋友分享,会的朋友多指点代码的不足。大家先看效果吧! 首先TreeView中每个节点都是显示的文件夹,当选中TreeView相应节...
阅读全文