摘要: char[] vowels = new char[5];char[] b = new char[5]{'a','e','i','o','u'};char[] b = 'a','e','i','o','u'};所有数组都继承自system.array ,提供了通用服务,二维数组int[,] m = n... 阅读全文
posted @ 2015-06-10 15:49 hlhxd 阅读(112) 评论(0) 推荐(0)
摘要: char 类型 表示一个unicode 字符 2个字节char a ='\u000A';char a='\ ??';转义字符字符串类型 string a = "heat";string 类型是引用类型 ,但是判断相等时看值 string a = "hello"; string b = "hello"... 阅读全文
posted @ 2015-06-10 15:27 hlhxd 阅读(186) 评论(0) 推荐(0)
摘要: 布尔类型 bool 和 int不能相互转换bool 判断引用类型相等时判断的是引用地址 而不是值。 阅读全文
posted @ 2015-06-10 15:13 hlhxd 阅读(102) 评论(0) 推荐(0)
摘要: 数值后缀 float f = 1.0f; double d = 1D; decimal d = 1.1m;数值类型转换 int x =1234; long y = x;short z = (short)x; int i=1; float f = i;int d = (int)f;整形运算溢出检查运算... 阅读全文
posted @ 2015-06-10 14:55 hlhxd 阅读(144) 评论(0) 推荐(0)
摘要: 变量是存储位置的符号 ,它包含的值可以变化。常量的值则一直保持不变const int y = 365;预定义类型 预定义类型是编译器支持的类型 比如 int string bool.System 命名空间下 DateTime 不是内置类型。自定义类型 using System; public cla... 阅读全文
posted @ 2015-06-10 13:33 hlhxd 阅读(111) 评论(0) 推荐(0)
摘要: 标示符 和 关键字关键字被编译器保留了,用户不能使用,以免冲突。字面值 分隔符 和运算符 字面值是静态嵌入程序中的原始数据片段。分隔符 ; {}注释 ///* */ 阅读全文
posted @ 2015-06-10 11:22 hlhxd 阅读(111) 评论(0) 推荐(0)
摘要: using System; //导入命名空间class Test{ // 申明类 static void Main() //方法声明 { int x = 12*30; // 语句 Console.WriteLine(x); // 语句 } //方法结束} //类结束语句以;结束 12*30 的值... 阅读全文
posted @ 2015-06-10 11:15 hlhxd 阅读(119) 评论(0) 推荐(0)
摘要: 类型安全的 只能通过它们定义的协议进行交互。强类型语言。内存管理 c#的内存管理依靠CLR的功能,CLR 里有垃圾回收器,用去回收无效对象。不需要程序员自己显示释放空间。同时c#没有放弃指针,在标记为不安全的情况下使用,用在对性能要求高的地方,和互操作方面。.net framework由CLR 和 ... 阅读全文
posted @ 2015-06-10 10:46 hlhxd 阅读(113) 评论(0) 推荐(0)
摘要: c#是一种通用的类型安全的面向对象编程语言。设计的初衷是高效的生产力。c# 面向对象特色统一的类型系统 所有的类型都默认继承自object 类,是的所有类都有一组共同的方法。如 tostring类和接口 接口是特殊的类,方法只有定义,没有实现方法体。属性 方法 事件 属性是特殊方法,对字段的操作。事... 阅读全文
posted @ 2015-06-10 10:23 hlhxd 阅读(114) 评论(0) 推荐(0)