- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
读书笔记(C#和C的区别)
《C#高级编程》
关键字的区别:
C++里有而C#中没有的关键字:asm auto const_cast delete dynamic_cast export inline in mutable register reinterpret_cast static_cast unsigned
wchar_t
C#里有而C++中没有的关键字:abstract as byte checked decimal delegate event finally fixed foreach interface internal is lock object out override params partial readonly ref sbyte sealed stackalloc typeof uint ulong unchecked unsafe ushort
C#变量命名支持Unicode字符。变量在使用之前必须初始化。
C#多了个decimal数据类型,来表示货币。多了byte类型表示一个字节,bool类型也只能用true和false来赋值拉字符类型char表示UNICODE的字符,代表两个字节了,char_t习惯点checked 、unchecked,Partial 分部类型定义允许将类、结构或接口的定义拆分到多个文件中。Is as 用来控制强制类型转换的正确性
数组的定义:
或者
(P158)关键字base 为派生类调用基类成员提供一个简写的方法。
(P160)关键字virtual,派生类中声明对基类虚方法的重载时要求加override关键字
(P164)关键字abstract
(P167)关键字Sealed 密封类,为了防止类的继承的滥用而使类的体系结构不至于太庞大。
,一般用于修饰派生类中的重写的方法,表示该方法为最终重写版,再往后的派生类就不能重写了。
(P53)关键字Decimal:128位高精度十进数进表示法,占28位
(P77)readonly关键字把变量标记为只读,初始化后就不能修改
静态只读字段不能在实例构造函数中设置,也不能在静态构造函数中实例化只读字段
(P78)
(P82) checked unchecked关键字
Sbyte8位有符号整数
byte8位无符号整数
语法上的区别:
C#为强强类型语言,不支持基本类型的隐式转换,值类型在声明时须显式初始化
2、数据类型分为值类型和引用类型P(188)
3、char类型为16位字符,
4、可以在字符串前加符号@,表示此串为非转义串,如:
5、string类型是一个引用类型,
6、
结构是值类型P(197)
7、
8、
9、
10、
}
}
11、(P75)关键字internal为访问修饰符,变量只能在当前程序中被使用
它跟proteced组合使用时,
12、P(145)
并且可以根据实例的类型去分辨是调用基类还是派生类的方法。
13、P(148)
运行结果:
要调用Nevermore60Customer类的方法,必须用它本身来声明变量
14 、P(150)
只能用它的派生类来实例化它。
15、 P(161)
16 、P(172)
const变量不能声明为静态的,使用类名来访问它
Readonly字段
17、P(182)析构函数差别比较大
您可能关注的文档
- 40位改变互联网的人物.doc
- Flash(SST39VF160)的详细的读写程序.doc
- Storm应用系列之(集成Kafka).docx
- 2014年全国攻读硕士研究生入学统一考试英语一试题及解析.doc
- 装载机电控操纵装置培训材料.doc
- 立信国际财务报告汉化版Chapter2.docx
- EXCEL做固定资产台帐.docx
- 英汉句法现象.doc
- 中英文版化工库应急预案.docx
- PVC Earth and XLPE Earth Wire ---澳洲电线电缆产品描述.docx
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)