《C#入门经典(第7版)》变量和表达式
来源:互联网 发布:udp服务端保存数据 编辑:程序博客网 时间:2024/05/22 13:14
1、添加注释的方式:
1、/* */ 常用于块
2、// 常用于行
3、/// 配置VS,在编译项目时,提取这些注释后面的文本,创建一个特殊格式的文本文件,该文件可用于创建文档。为了创建文档,注释必须遵守XML文档的规则
2、实现代码大纲功能:
使用#region和#endregion关键字来定义可以展开和折叠的代码区域的开头和结尾
#region using directives
...
#endregion
3、使用未赋值的变量会产生一个错误,编译器会检测出这个错误
4、数据类型:
是.NET Framework中定义的标准类型的别名
整数类型:
浮点类型:
文本和布尔类型:
组成string的字符数量没有上限,因为它可以使用可变大小的内存
5、字面值后缀:
6、转义序列:
使用Unicode转义序列指定其他任何Unicode字符:标准的\字符,后跟一个u和一个4位十六进制值
e.g. “benjamin\'s string." 与
"benjamin\u0027s string." 等价
一字不变的指定字符串,需要在字符串之前加一个@字符。在文件名中非常常用
e.g. “C:\\Temp\\MyDir\\MyFile.doc” 与
@“C:\Temp\MyDir\MyFile.doc” 等价
6、表达式:
简单的数学运算符:
+(一元)运算符对结果没有影响,它不会把值变成正的
字符串连接运算符:
其他数学运算符不能用于处理字符串
简单表达式的结果:
对Console.ReadLine()得到的字符串使用命令Console.ToDouble(),把字符串转换为double类型,把这个数值赋给之前声明的double类型变量
赋值运算符:
与+运算符一样,+=运算符也可以用于字符串
运算符的优先级:
括号可重写优先级顺序
7、名称空间:
using语句本身不能访问另一个名称空间中的名称。它只是便于我们访问这些名称,减少代码量,以及提高可读性
C#6新增了using static关键字,这个关键字允许把静态成员直接包含到C#程序的作用域中
- 《C#入门经典(第7版)》变量和表达式
- 《C#入门经典(第6版)》读书笔记3_第三章:变量和表达式
- 《C#入门经典》学习笔记(变量和表达式)
- C#入门基础经典(一)——变量和表达式
- 《C#入门经典(第7版)》编写C#程序
- 【C#入门经典(第7版)】第一章 C#简介
- 《C#入门经典》学习笔记(变量)
- C#入门经典(第3版) (試讀)
- C#入门经典(第4版)第三章习题
- C#入门经典(第4版)第四章习题
- C#入门经典(第4版)第五章习题
- C#入门经典 第6版 练习3.6(5)
- C#入门经典 第6版 练习4.6(2)
- 委托 -- C#入门经典(第3版)
- 《C#入门经典》(第4版)
- C#入门经典(第6版)
- C# 从入门到精通 学习笔记1 第2章 使用变量、操作符和表达式
- C#变量和表达式
- python安装pip
- HDU6025
- 分享一套4A公司门户模板(支持响应式与移动APP接入及微信管理强大后台)
- 字符串和字节字符串
- Android(7)模拟Http请求及访问网络和SDCard的权限设置
- 《C#入门经典(第7版)》变量和表达式
- python之readline模块 实现自动补全
- 跟踪springmvc请求
- LeetCoder 23. Merge k Sorted Lists
- Redis集群搭建与简单使用
- 04.java标识符和关键字
- python字典(dict)get方法
- 依赖注入
- 总结10--初识Java