- 博客(9)
- 收藏
- 关注
原创 C#笔记之ref和out的区别
共性:ref和out都是将参数通过引用传递。若要使用 ref和out 参数,方法定义和调用方法都必须显式使用 ref和out 关键字 区别:使用ref 修饰的参数必须先初始化;而使用out的则不用先初始化,但是在方法体内一定要给out初始化。例如: 注意:1. ref 和 out 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因
2014-04-13 08:55:06
560
1
原创 C#笔记之值类型和引用类型
值类型: 属于值类型的有:所有数值类型、char、bool、枚举和结构。值类型的变量存储在栈空间,这个变量的值直接存储在栈空间的变量中.在传递值得时候,同样会将变量里的值拷贝一份 由于变量里存储的是真实的值,所以修改第2个变量的时候 不会影响原来变量的值 引用类型: 属于引用类的有:string、array、class。 引用类型的数
2014-04-07 23:40:43
537
原创 C#笔记之隐式转换和显示转换
和其他语言一样,C#中数据转换分为隐式转换和显示转换两种。 数据转换对于编程来说是经常遇到的事情,这里就涉及到数据丢失这一问题了。如果目标类型的取值范围要大于源类型的取值范围,那么在把源类型转换成目标类型的时候就可能发生丢失数据的危险,特别是涉及到一下比较严谨的运算的时候,丢失数据所带来的影响可能是致命的。 所谓隐式转换,就是系统自动在内部完成的转换,这类转换的本质就是一个小的数据
2014-04-06 23:40:51
808
原创 C#笔记之数值类型
C#语言里定义了11种数值类型,其中可以分成整数类型、浮点类型和decimal型整数类型包括sbyte,byte,short,ushort,int,uint,long和ulong;他们之间的差异就是数值大小的范围不一致,每一种类型按照有无负号,分成了两种不同的版本。sbyte 8 位有符号整数 定义的变量的取值范围从-128~127byte 8 位有符号整数
2014-04-06 23:11:16
791
原创 SQLserver笔记之存储过程
--存储过程:--格式create proc[edure] 存储过程名[{@参数1 数据类型}[=默认值][output], ..., {@参数n 数据类型}[=默认值][output]]asSQL语句...--执行存储过程[exec[ute]] procedure_nume[Val
2014-04-05 23:58:30
483
原创 SQLserver笔记之索引和视图的管理
--创建索引Create [unique][clustered|nonclustered]index 索引名on{表|视图}(列[asc|desc][,...n])--例子:--创建聚集索引create clustered index idx_PubNameon Publisher(p_Name)--创建唯一非聚集索引crea
2014-04-04 23:15:26
493
原创 SQLserver笔记之数据查询
数据检索:Select * From 表名 *表示检索所以字段Select Name,Age From 表名 表示检索Name和Age字段 Select 字段名 Age From 表名 字段名可用逗号分隔,这是查询数据Select也可用Where有条件的检索字段名 as 别名 Select Getdate() 检索当前时间Select @@Versi
2014-04-03 23:33:32
547
原创 SQLserver笔记之表的管理
--创建表create table ([列级完整性约束][,[列级完整性约束]...][,])--创建T_Person表Create table T_Person(Id int NOT NULL,Name nvarchar(50),Age int NULL)Drop table T_Person 删除T_Person表--修改表alter table[alter co
2014-04-02 23:20:15
400
原创 SQLserver笔记之数据库文件的创建、更改与删除
--create database基本格式:create database[on ]([name=,]filename=''[,size=][,maxsize=][,filegrowth=])[log on ]([name=,]filename=''[,size=][,maxsize=][,filegrowth=])--使用默认方式创建数
2014-04-01 22:18:51
647
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人