值类型:整型、布尔型、字符型、实数型、结构型、枚举型。
引用类型:类、对象、字符串、数组、接口、委托。
区别:
1、值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。
2、引用类型分配在托管堆上,引用类型的变量通常包含一个指向实例的指针,变量通过该指针来引用实例。
3、值类型继承自ValueType(注意:而System.ValueType又继承自System.Object);而引用类型继承自System.Object。
4、值类型变量包含其实例数据,每个变量保存了其本身的数据拷贝(副本),因此在默认情况下,值类型的参数传递不会影响参数本身;而引用类型变量保存了其数据的引用地址,因此以引用方式进行参数传递时会影响到参数本身,因为两个变量会引用了内存中的同一块地址。
...
02
2012
04
CSharp数据类型
发布:郑德才博客 | 分类:学习之路 | 评论:0 | 浏览:
02
2012
04
CSharp命名规范
1. 命名规范
a) 类
【规则1-1】使用Pascal规则命名类名,即首字母要大写。
【规则1-2】使用能够反映类功能的名词或名词短语命名类。
【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。
【规则1-4】自定义异常类应以Exception结尾。
【规则1-5】文件名要能反映类的内容,最好是和类同名。
b) 类字段
【规则2-1】用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。
【规则2-2】类字段变量名前可加“_”前缀。
【规则2-3】坚决禁止在普通变量前加“m_”(这是VC老命名规则)。
...
a) 类
【规则1-1】使用Pascal规则命名类名,即首字母要大写。
【规则1-2】使用能够反映类功能的名词或名词短语命名类。
【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。
【规则1-4】自定义异常类应以Exception结尾。
【规则1-5】文件名要能反映类的内容,最好是和类同名。
b) 类字段
【规则2-1】用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。
【规则2-2】类字段变量名前可加“_”前缀。
【规则2-3】坚决禁止在普通变量前加“m_”(这是VC老命名规则)。
...
发布:郑德才博客 | 分类:学习之路 | 评论:0 | 浏览:
02
2012
04
CSharp-word类库
目录
动态生成Word文档并填充数据
创建并打开一个空的word文档进行编辑
把Word文档装化为Html文件
导入模板
word中添加新表
在表中插入新的1行
合并单元格
分离单元格
通过段落控制插入
文档设置及获取光标位置
文档格式设置
段落格式设定
字体格式设定
获取光标位置
光标移动
读取Word表格中某个单元格的数据
修改word表格中指定单元格的数据
清除word进程
清除excel进程
网页内容保存或导出为word或excel
判断系统是否装excel
判断系统是否装word
...
动态生成Word文档并填充数据
创建并打开一个空的word文档进行编辑
把Word文档装化为Html文件
导入模板
word中添加新表
在表中插入新的1行
合并单元格
分离单元格
通过段落控制插入
文档设置及获取光标位置
文档格式设置
段落格式设定
字体格式设定
获取光标位置
光标移动
读取Word表格中某个单元格的数据
修改word表格中指定单元格的数据
清除word进程
清除excel进程
网页内容保存或导出为word或excel
判断系统是否装excel
判断系统是否装word
...
发布:郑德才博客 | 分类:学习之路 | 评论:0 | 浏览: