摘要: 1 命名规范1.1 总体原则采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符。不能出现其他字符(注释除外)。以字母作为名称的起始。避免使用系统关键字以及.net框架中已使用的名称。避免使用缩写和简写。例如:用number替代num避免连续的大写字母例如:用Id替代ID;用No替代NO1.2 命名空间使用Pascal的命名规范命名使用有意义的名字定义名称空间,例如产品名或者公司名,建议使用公司名.产品名.模块名例如:Index.UserSystem.DataAccess1.3 类使用Pascal的命名规范命名1.4 字段使用m_作为前缀。后面使用Pascal命 阅读全文
posted @ 2011-03-21 21:13 蓝鸿鹄 阅读(333) 评论(0) 推荐(0)
摘要: 原贴我没有找到,没办法给作者署名。对不起。这里再转贴一次是为了以后方便查找和学习。我看到这篇文章的地址是http://ieee.org.cn/dispbbs.asp?boardID=49&ID=15207=====================================================================Java中的类反射机制(转帖)一、反射的概念:反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并 阅读全文
posted @ 2011-03-21 21:11 蓝鸿鹄 阅读(245) 评论(0) 推荐(0)
摘要: 1: (1)namespace ClassLibrarySport 2: { 3: public abstract class Sport 4: { 5: protected string name; 6: public abstract string GetName(); 7: public abstract string GetDuration(); 8: } 9: } = = = = = ... 阅读全文
posted @ 2011-03-21 19:58 蓝鸿鹄 阅读(301) 评论(0) 推荐(1)
摘要: 1、C#要求必须把常数设置成能够在编译阶段(语法分析)确定下来的值;2、C语言不像C#那样有一个String 数据类型,C语言支持一种名为char的数据类型,C语言中的字符串其实都是一些字符数组。C#的字符串可以转换成一个字符数组,反之亦然,有自己的数据类型。3、在绝大多数C语言版本里,Char的宽度都是8个bit且代表的是一个ASCII字符集里的字符。但在C#里,Char的宽度是16个字节且代表的是一个Unicode字符,C#中的Char变量绝不是数值。4、C#的字符串的索引是只读的,一旦在程序里创建出一个字符串,就不能再改变它。字符串的修改,其实都是通过返回一个新的字符串的办法来做到这一点 阅读全文
posted @ 2011-03-21 19:43 蓝鸿鹄 阅读(314) 评论(0) 推荐(1)