摘要: 在编写代码的过程中所采用的命名方式经常变动,没有形成固定的风格。因此,根据从网上收集到的一些资料以及自身的一些经验,对C++、Java以及C#的命名规范进行了总结,方便以后查询。 命名规范的原则:◆尽量采用以前采用过的命名规则;◆尽量在三种语言下采用相同的命名规则,以方便记忆;◆尽量采用来自官方(如Sun、MS)的命名规则。1. 匈牙利命名法、Camel命名法与... 阅读全文
posted @ 2009-07-10 22:15 afish1984 阅读(555) 评论(1) 推荐(0) 编辑
摘要: 1. 文件命名组织1-1文件命名1. 文件名遵从Pascal命名法,无特殊情况,扩展名小写。2. 使用统一而又通用的文件扩展名: C# 类.cs1-2文件注释1. 在每个文件头必须包含以下注释说明1 在每个文件头必须包含以下注释说明 /*---------------------------------------------------------------- // Copyright (C)... 阅读全文
posted @ 2009-07-10 19:51 afish1984 阅读(666) 评论(4) 推荐(1) 编辑
摘要: 刚开始用.net 的winform开发,发现好些控件都很难用,可能是不熟悉的原因吧,这不,一个给ComboBox添加项的问题就搞的我很头疼,我要同时给一个项添加名字和值,怎么都没法加,查了查资料,又自己汇总测试了下,终于全部搞定了,现把完整的方案写下。用comboBox的数据绑定的方法很简单,建一个数据源,绑定到ComboBox上,然后指定DisplayMember和 ValueMember就可以... 阅读全文
posted @ 2009-07-10 13:51 afish1984 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 在 .NET Framework 2.0 版中,要实现线程调用带参数的方法有两种办法。第一种:使用ParameterizedThreadStart。调用 System.Threading.Thread.Start(System.Object) 重载方法时将包含数据的对象传递给线程。使用 ParameterizedThreadStart 委托不是传递数据的类型安全的方法,因为 System.Thre... 阅读全文
posted @ 2009-07-09 21:14 afish1984 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 最近在学习多线程程序的开发,但是启动了多个线程的程序在关闭的时候却出现了问题,如果程序退出的时候不关闭线程,那么线程就会一直的存在,但是大多启动的线程都是局部变量,不能一一的关闭,如果调用Thread.CurrentThread.Abort()方法关闭主线程的话,就会出现ThreadAbortException 异常,因此这样不行。后来找到了这个办法:Thread.IsBackground 设置... 阅读全文
posted @ 2009-07-08 10:04 afish1984 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-07-08 09:38 afish1984 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-07-03 16:35 afish1984 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 在VS 2005中设置和读取配置文件已经变的很简单了,而且是强类型的,读取的值可以直接赋值给相应的变量,无需强制转换。例 如:DateTime userDateTime1= Properties.Settings.Default.userDateTime1; 真是方便了很多。但是你有没有发现,使用 Properties.Settings.Default.Save() 保存了设置后,Applicat... 阅读全文
posted @ 2009-07-03 12:00 afish1984 阅读(254) 评论(0) 推荐(0) 编辑