C#本质论!绝对绝对的完整版!七百多页!接近60M大!欢迎下载! 拒绝转载!谢谢!!!!!! 目录 第1章 C#概述 1 1.1 Hello, World 1 1.2 C#语法基础 3 1.2.1 C#关键字 3 1.2.2 类型定义 5 1.2.3 Main 5 1.2.4 语句和语句分隔符 7 1.2.5 空白 7 1.3 使用变量 8 1.3.1 数据类型 9 1.3.2 变量的声明 9 1.3.3 变量的赋值 10 1.3.4 变量的使用 11 1.4 控制台输入和输出 11 1.4.1 从控制台获取输入 11 1.4.2 将输出写入控制台 13 1.5 注释 14 1.6 托管执行和公共语言基础结构 16 1.7 C#和.NET版本 18 1.8 CIL和ILDASM 18 .1.9 小结 21 第2章 数据类型 22 2.1 基本数值类型 22 2.1.1 整数类型 22 2.1.2 浮点类型 23 2.1.3 decimal类型 24 2.1.4 字面值 24 2.2 更多基本类型 28 2.2.1 布尔类型 28 2.2.2 字符类型 28 2.2.3 字符串 30 2.3 null和void 36 2.3.1 null 36 2.3.2 void 36 2.4 类型的分类 38 2.4.1 值类型 38 2.4.2 引用类型 39 2.5 可空修饰符 40 2.6 数据类型之间的转换 41 2.6.1 显式转型 41 2.6.2 隐式转型 43 2.6.3 不进行转型的类型转换 44 2.7 数组 45 2.7.1 数组的声明 46 2.7.2 数组的实例化和赋值 46 2.7.3 数组的使用 50 2.7.4 字符串作为数组使用 54 2.7.5 常见错误 56 2.8 小结 57 第3章 运算符和控制流 58 3.1 运算符 58 3.1.1 一元运算符正和负 59 3.1.2 二元算术运算符 59 3.1.3 圆括号运算符 65 3.1.4 赋值运算符 65 3.1.5 递增和递减运算符 66 3.1.6 常量表达式 68 3.2 流控制概述 69 3.2.1 if语句 71 3.2.2 嵌套if 71 3.3 代码块 73 3.4 作用域和声明空间 75 3.5 布尔表达式 76 3.5.1 关系运算符和相等性运算符 77 3.5.2 逻辑布尔运算符 78 3.5.3 逻辑求反运算符 79 3.5.4 条件运算符 79 3.5.5 空接合运算符 80 3.6 按位运算符 81 3.6.1 移位运算符 82 3.6.2 按位运算符 82 3.6.3 按位赋值运算符 84 3.6.4 按位取反运算符 85 3.7 控制流语句 85 3.7.1 while和do/while循环 85 3.7.2 for循环 87 3.7.3 foreach循环 89 3.7.4 switch语句 92 3.8 跳转语句 94 3.8.1 break语句 94 3.8.2 continue语句 96 3.8.3 goto语句 97 3.9 C#预处理器指令 99 3.9.1 排除和包含代码 100 3.9.2 定义预处理器符号 100 3.9.3 生成错误和警告 101 3.9.4 关闭警告消息 101 3.9.5 nowarn:[warn list]选项 102 3.9.6 指定行号 102 3.9.7 可视编辑器提示 103 3.10 小结 104 第4章 方法和参数 106 4.1 方法的调用 107 4.1.1 命名空间 108 4.1.2 类型名称 109 4.1.3 作用域 110 4.1.4 方法名称 110 4.1.5 参数 110 4.1.6 方法返回值 110 4.1.7 语句与方法调用的比较 111 4.2 方法的声明 111 4.2.1 参数声明 113 4.2.2 方法返回值声明 113 4.3 using指令 114 4.4 Main()的返回值和参数 117 4.5 参数 120 4.5.1 值参数 120 4.5.2 引用参数 121 4.5.3 输出参数 122 4.5.4 参数数组 124 4.6 递归 126 4.7 方法重载 128 4.8 可选参数 131 4.9 用异常实现基本错误处理 134 4.9.1 捕捉错误 135 4.9.2 使用throw语句报告错误 141 4.10 小结 143 第5章 类 145 5.1 类的定义和实例化 148 5.2 实例字段 150 5.2.1 实例字段的声明 150 5.2.2 实例字段的访问 151 5.3 实例方法 152 5.4 使用this关键字 153 5.5 访问修饰符 159 5.6 属性 161 5.6.1 属性的声明
2021-09-25 10:57:30 56.98MB C# 本质论
1
oid main() //主函数 { int a; b=InitGraph(); Menu(); cin>>a; while(a!=7) { switch(a) { case 0:PutOutVex(&b);Menu();break; case 1:PutOutArc(&b);Menu();break; case 2:Change(&b);Menu();break; case 3:Dijkstra(&b);Menu();break; case 4:DeleteVex(&b);Menu();break; case 5:DeleteArc(&b);Menu();break; case 6:InsertArc(&b);Menu();break; case 7:exit(1);break; default:break; } cin>>a; } }
2021-09-25 10:21:32 451KB 数据结构 算法
1
Spire.Xls 3.8.6 破解版 只适用于通过xls公式导出图片去水印。绝对能用 导出的图片绝对去水印。注意:只适合 导出图像时候去水印。代码示例: Worksheet sheet = workbook.Worksheets[0]; var imgs = workbook.SaveChartAsImage(sheet, 0); imgs.Save(string.Format("XXX.png"), ImageFormat.Png);
2021-09-24 13:59:57 7.68MB Spire.Xls Image
1
绝对高清UCOS系统参考资料,十分适合UCOS实时操作系统初学者
2021-09-24 09:01:22 60.7MB UCOS 任哲 高清
1
计算各省之间的欧氏、绝对、明氏距离 解:a=[7.9 39.77 8.49 12.94 19.27 11.05 2.04 13.29 7.68 50.37 11.35 13.3 19.25 14.59 2.75 14.87 9.42 27.93 8.2 8.14 16.17 9.42 1.55 9.76 9.16 27.98 9.01 9.32 15.99 9.1 1.82 11.35 10.06 28.64 10.52 10.05 16.18 8.39 1.96 10.81]; d1=pdist(a);% 此时计算出各行之间的欧氏距离, 为了得到书中的距离矩阵,我们键入命令: D= squareform(d1), % 注意此时d1必须是一个行向量,结果是实对称矩阵 若想得到书中的三角阵,则有命令: S = tril(squareform(d1))
2021-09-23 21:03:25 1.07MB MATLAB
1
MC9S12XE EEPROM 飞思卡尔16位单片机MC9S12XE系列的EEPROM操作C语言代码,CodeWarrior环境,绝对能用
2021-09-23 17:13:20 295KB MC9S12X EEEPROM CodeWarrior
1
免费视频录制 免费破解屏幕录制专家 VIP屏幕录制软件,免费KK录像机支持各类游戏视频录制,包括2D游戏、3D游戏、网页游戏、单机游戏等。
2021-09-23 16:57:26 3.02MB KKCapture 破解 免费 VIP版绝对
1
接口插件化,获取更新插件. 集合多个md5网站一键查询,方便快捷。 目前添加的有 cmd5 md5.cc md5asia md5.com.cn somd5 silicmd5 xmd5 md5this md5hk 一直在用,很方便
2021-09-23 03:49:24 8.66MB 绝对无毒 最新版
1
正点原子 STM32F407 探索者原理图和PCB图,绝对官方。 1.看清楚了,是原理图和PCB都有。是原理图和PCB! 2.可以直接打板卡
2021-09-22 17:52:55 29.4MB 正点原子 探索者 探索者原理图
1
4个Web前端经典实用绝对值得学习收藏的地图实现模板
2021-09-22 11:58:58 385KB Web前端 地图实现模板
1