c#5.0语言规范.pdf

所需积分/C币:8 2019-11-16 4.23MB PDF
评分

C#5.0语言规范,vs2015官方自带DOC文档,已转为PDF,更适合阅读,超清带目录. 有了这个文档可以不需要其他C#语法书籍.
目录 目录 1.介绍… 19 程序结构 类型和变量 表达式 语句 类和对象 成员 可访问性 类型形参 基类 字段 方法 参数 方法体和局部变量 静态方法和实例方法 虚方法、重写方法和抽象方法 方法重载 其他函数成员 构造函数 属性 索引器 事件 运算符 析构函数 结构 数组 接口 枚举 委托 特性 2.词法结构 51 程序 文法 文法表示法 词法文法 句法文法 语法分析 行结束符 注释 空白 标 字符转义序列 版权所有回 Microsoft Corporation199.2012。保B所有权利。 C# LANGUAGE SPECIFICATION 标识符 关键字 文本 布尔值 整数 实数 字符串 文本 运算符和标点符号 预处理指令 条件编译符号 预处理表达式 声明指令 条件编译指令 诊断指令 区域指令 行指令 指令 3基本概念 73 应用程序启动 应用程序终止 声明 成员 命名空间成员 结构成员 枚举成员 类成员 接口成员 数组成员 委托成员 成员访问 已声明可访问性 可访问域 实例成员的受保护访问 可访问性约束 签名和重载 围 名称隐藏 通过嵌套隐藏 通过继承隐藏 命名空间和类型名称 完全限定名 版权所有@ Microsoft Corporation1992012。保留所有权利。 目录 自动内存管理 执行顺序 4.类型 。。D。。·看。·非。D。。e。。。非。。非鲁 95 值类型 类型 默认杓造函数 结构类型 简单类型 整型 浮点型 类型 类型 枚举类型 可以为的类型 引用类型 类类型 对象类型 类型 类型 接口类型 数组类型 委托类型 装箱和拆箱 装箱转换 拆箱转换 构造类型 类型实参 开放和封闭类型 绑定和未绑定类型 满足约束 类型形参 表达式树类型 类型 5.变量.110 变量类别 静态变量 实例变量 类中的实例变量 结构中的实例变量 数组元素 值参数 引用参数 输出形参 局部变量 版权所有回 Microsoft Corporation199.2012。保B所有权利。 C# LANGUAGE SPECIFICATION 默认值 明确赋值 初始已赋值变量 初始未赋值变量 确定明确赋值的细则 般语句规则 块语句 语句 表达式语句 声明语句 语句 语句 语句 语句 和语句 语句 语句 同语语香 语 语 语句 简单表达式的一般规则 带有嵌入表达式的表达式的一般规则 调用表达式和对象创建表达式 简单赋值表达式 表达式 表达式 表达式 表达式 表达式 匿名函数 变量引用 变量引用的原子性 6.转换…125 隐式转换 标识转换 隐式数值转换 隐式枚举转换 可以为的隐式转换 文本转换 隐式引用转换 版权所有@ Microsoft Corporation1992012,保所有权利。 目录 装箱转换 隐式动态转换 德式常量表达式转换 涉及类型形参的隐式转换 用户定义的隐式转换 匿名函数转换和方法组转换 显式转换 显式数值转换 显式枚举转换 可以为的显式转换 显式引用转换 拆箱转换 显式动态转换 涉及类型参数的显式转换 用户定义的显式转换 标准转换 标准隐式转换 标准显式转换 用户定义的转换 允许的用户定义转换 提升转换运算符 用户定义转换的计算 用户定义的隐式转换 用户定义的显式转换 匿名函数转换 匿名函数转换为委托类型的计算 若名函数转换为表达式树类型的计算 实现示例 方法组转换 7.表达式… 147 表达式的分类 表达式的值 静态和动态绑定 绑定时间 动态绑定 构成表达式的类型 运算符 运算符的优先级和顺序关联性 运算符重载 元运算符重载决策 二元运算符重载决策 候选用户定义运算符 数值提升 一元数值提升 版权所有回 Microsoft Corporation199.2012。保B所有权利。 C# LANGUAGE SPECIFICATION 元数值提升 提升运算符 成员查找 基类型 函数成员 实参列表 对应形参 实参列表的运行时计算 类型推断 第一阶段 第二阶段 输入类型 输出类型 依赖 输出类型推断 参数类型显式推断 精确推断 下限推断 上限推断 固定 推断返回类型 方法组转换的类型推断 查找一组表达式的最通用类型 重载决策 适用函数成员 更好的函数成员 表达式的更佳转换 类型的更佳转换 更佳转换日标 泛型类中的重载 动态重载决策的编译时检查 函数成员调用 已装箱实例上的调用 基本表达式 文本 简单名称 块中的固定含义 带括号的表达式 成员访问 相同的简单名称和类型名称 语法多义性 调用表达式 方法调用 扩展方法调用 委托调用 版权所有@ Microsoft Corporation1992012。保留所有权利。 目录 元素访问 数组访问 索引器访问 访问 基访问 后缀增量和后缀减量运算符 运算符 对象创建表达式 对象初始值设定项 集合初始值设定项 数组创建表达式 委托创建表达式 匿名对象创建表达式 运算符 和 运算符 默认值表达式 匿名方法表达式 元运算符 元加运算符 元减运算符 逻辑否定运算符 按位求补运算符 前缀增量和减量运算符 强制转换表达式 表达式 可等待的表达式 表达式的分类 表达式的运行时计算 算术运算符 乘法运算符 狳法运算符 余数运算符 加法运算符 减法运算符 移位运算符 关系和类型测试运算符 整数比较运算符 浮点比较运算符 小数比较运算符 布尔相等运算符 枚举比较运算符 引用类型相等运算符 字符串相等运算符 委托相等运算符 相等运算符和 版权所有回 Microsoft Corporation199.2012。保B所有权利。 C# LANGUAGE SPECIFICATION 运算符 运算符 逻辑运算符 整数逻辑运算符 枚举逻辑运算符 布尔逻辑运算符 可以为的布尔逻辑运算符 条件逻辑运算符 布尔条件逻辑运算符 川户定义的条件逻辑运算符 空合并运算符 条件运算符 匿名函数表达式 匿名函数签名 匿名函数体 重载决策 匿名函数与动态绑定 外层变量 捕获的外层变量 局部变量实例化 匿名函数表达式计算 查询表达式 查询表达式的多义性 查询表达式转换 带继续符的 和 显式范围变量类型 退化查询表达式 和 子句 子句 子句 透明标识符 查询表达式模式 赋值运算符 简单赋值 复合赋值 事件赋值 表达式 常量表达式 布尔表达式 8.语句 。垂非鲁D鲁。音。 247 结束点和可到达性 块 语句列表 空语句 版权所有@ Microsoft Corporation1992012。保留所有权利。

...展开详情
立即下载 最低0.43元/次 身份认证VIP会员低至7折
举报 举报 收藏 收藏
分享
899KB
C#语言规范5.0(中文版)

C#语言规范版本5.0,微软官方中文文档。

2013-05-02
4.11MB
C#语言规范5.0中文版

C#语言规范5.0中文版C#语言规范5.0中文版C#语言规范5.0中文版C#语言规范5.0中文版

2017-12-16
1.39MB
C语言参考手册 C标准 (内含6个chm格式手册)

内含:C参考手册.chm(最全的一个) 、C函数查询.chm 、C语言库函数速查手册.chm 、C语言100例.chm、C语言标准库函数大全.chm、C语言库函数使用大全CHM版.chm、 这6个是我找了好久才找到的,各有各的好处,3个互补十分齐全 函数不用说 程序例子 优先级表 ASCII码表 转义字符 关键字大全及注释 预处理命令 数据类型说明 c++模板库 。。。。 标准 C 库: Standard C I/O Standard C String & Character Standard C Math Standard C Time & Date Standard C Memory Ot

2019-04-19
22.84MB
C语言编程:一本全面的C语言入门教程(第三版) Programming in C 中英文版

中文名:C语言编程:一本全面的C语言入门教程(第三版) 格式:PDF 完整程度:完整 包含中文版PDF,英文版PDF和习题答案 英文名:Programming in C:A Complete introduction to the C programming language,Third Edition 作者: (美)Stephen Kochan 译者: 张小潘 副标题: 本书是极负盛名的C语言入门经典教材,其第一版发行至今已有二十年的历史 ! ISBN: 9787121007354 页数: 543 定价: 59.0 出版社: 电子工业出版社 装帧: 平装 出版年: 2006-3-1

2010-07-30
881KB
C语言到底能干什么(用C写QQ)

很多同学学了C语言之后,可能难免会有所感叹:这就是C语言!总是感觉C语言竟然能写出Windows、Linux?为了解除同学们的疑惑,也愿为同学们指点编程之道吧。我写的这些东西采用C语言,计划通过编程实例来讲解C编程的一些知识,让大家对C能又更深一层的理解和认识。当然,大家不要指望看了这些之后会写出一个操作系统来,但是我想,如果你认真看了的话,写一个类似与QQ的聊天程序应该不难。

2014-09-11
2.13MB
C语言的科学与艺术 The.Art.and.Science.of.C (doc+源代码) 下载

本书是计算机科学的经典教材,介绍了计算机科学的基础知识和程序设计的专门知识。本书以介绍ANSI C为主线,不仅涵盖C语言的基本知识,而且介绍了软件工程技术以及如何应用良好的程序设计风格进行开发等内容。本书采用了库函数的方法,强调抽象的原则,详细阐述了库和模块化开发。此外,本书还利用大量实例讲述解决问题的全过程,对开发过程中常见的错误也给出了解决和避免的方法。本书既可作为高等院校计算机科学入门课程及C语言入门课程的教材,也是C语言开发人员的极佳参考书。 作者Eric S. Roberts,美国斯坦福大学计算机科学系教授,并担任主管教学事务的系主任。同时还由于教学改革所取得的成就被评为Ch

2009-11-07
62.27MB
C语言4本圣经(C语言程序设计、C和指针、C缺陷与陷阱、C专家编程)

包含4本C资料: C语言程序设计(第四版谭浩强著)、C和指针、C陷阱和缺陷、C专家编程

2018-06-13
7.52MB
C语言编程从入门到精通

C语言编程从入门到精通 丰富的代码资源 详细的注释解释 全面的知识讲解 想学好C不得不看的经典源码

2011-11-22
15.68MB
啊哈C v2.0 正式版(超萌超简洁的C语言编译器,C语言编程软件)

啊哈C是一款非常容易上手的C语言编程软件,基于gcc标准。界面简洁可爱,支持语法高亮,代码折叠,编译错误提示等,上手快,操作方便。是一款一看上去就非常让人喜欢的C语言IDE,特别适合C语言入门的初学者使用。2.0版本全面支持win7/win8,支持窗口最大化,支持文件拖拽和双击打开,等多处细节完善。 支持窗口最大化 支持文件拖拽 支持Windows 8 等多处细节完善

2013-08-18
5KB
模拟I2CC语言实现

模拟I2C的C语言实现

2016-10-11
45.02MB
C语言四大圣经 《C程序设计语言》《C和指针》《C陷阱与缺陷》《C专家编程》

C语言四大圣经:《C程序设计语言》《C和指针》《C陷阱与缺陷》《C专家编程》全套打包下载。

2015-04-03
590KB
CC语言API

C和C语言API,包括C语言的头文件等等API,十分常用,适合初学者。

2018-11-16
954KB
C语言软件tub c2.0

C语言软件tub c2.0,C语言学习练习软件(声明:本软件仅供学习交流使用,概不负一切法律责任)

2009-02-14
7.18MB
VisualC++6.0精简绿色版二级C语言专用,7M

VisualC++6.0精简绿色版二级C语言专用,7M VisualC++6.0精简绿色版二级C语言专用,7M VisualC++6.0精简绿色版二级C语言专用,7M VisualC++6.0精简绿色版二级C语言专用,7M

2010-02-27
6.61MB
C语言标准(c89)中文版

C语言标准的中文版,也就是我们国家标准GB/T 15272-94,虽然最新的c标准是c11,以及更新了2次了,但c99和c11的中文版资料比较少。我们这个国标还是有些参考价值的

2014-12-04
60KB
I2c总线程序代码 C语言 单片机

C语言 单片机编写的I2C总线程序控制 模块化 易移植

2009-07-28
116B
c语言实现多任务程序,c

纯c语言实现的一个多任务小程序,标准C语言编写,模拟多任务运行的状态,可以移植到任意平台,代码写的很简单,适合C初学者,只是抛砖,作为启发只用,高端C开发人员可以忽略,不喜勿喷

2018-11-06
1KB
pic i2c硬件通信程序 c语言

用pic内置的i2c模块与外部24系列存储器进行读写通信,用c语言编写

2009-12-09
90KB
C函数库 C语言库下载

C函数库 C语言函数库 最新最全的C语言函数库 欢迎下载

2009-07-31
3KB
c语言的itoa,浮点,int整数转换为字符串,整型转十六进制字符,兼容单片机STM等C开发用

c语言的itoa:char *m_itoa(int n) 整数转换为字符串。char *m_itoh(unsigned int num, int length, int prefix)整数转换为0x十六进制字符串。num: 要转换的数字,无视符号。length:指定字节长度,一字节为2个十六进制位。如果是0, length = sizeof(num); prefix:1: 添加0x前缀,紧凑格式;0xFFFFFFFF; 0: 不加前缀,字节间加空格:FF FF FF FF; char* m_ftoa(float n) 浮点转为字符串; STM,Arduino,各种单片机的

2018-09-22
上传资源赚积分,得勋章
相关内容推荐