第三章 变量和表达式
来源:互联网 发布:如何下载淘宝数据包 编辑:程序博客网 时间:2024/05/22 02:16
3.1 C#基本用法
1. C#代码每条语句以分号结束,一行可以放置多条语句,一条语句可以放置在多行(C#编译器不考虑空格、回车和制表符)
2. C#代码区分大小写
3.2 C#控制台应用程序的基本结构
1. 代码大纲功能:通过#region和#endregion关键字将代码展开折叠
2. 以#开头的关键字是预处理命令
3.3 变量
1. 使用变量前,需先声明,指定变量名和数据类型,之后可将其用作存储单元:<type> <name>;
2. 整数范围
sbyte -128~127
byte 0~255
short -32768~32767
ushort 0~65535
int -2^31~2^31-1
uint 0~2^32-1
long -2^63~2^63-1
ulong 0~2^64-1
3. 浮点数:float, double(m*2^e)和decimal(m*10^e)
4. char:一个Unicode字符,存储0~65535之间的整数
bool:true or false
string:一组字符
5. 当字符串中包含双引号时,为变量赋值需用反斜线\ 对双引号转义。
6. ‘\n’换行符
7. 基本变量命名规则:
(1)第一个字符必须是字母、下划线和@
(2)之后的字符可以是字母、数字和下划线
8. \f 换页 \n 换行 \r 回车
9. 在字符串前加@,则字符串中所有字符除了字符串中间的双引号,其他所有字符均不需转义全部包含在字符串中。字符串中间的双引号仍需反斜线转义。
3.4 表达式
1. a=++b; a的值b+1,b递增1
a=b++; a的值是b,b递增1
2. 运算符优先级:
(1)++、--(作前缀)、+、-(一元)、!、~
(2)*、/、%
(3)+、-
(4)<<、>>
(5)<、>、<=、>=
(6)==、!=
(7)&
(8)^
(9)|
(10)&&
(11)||
(12)=、*=、/=、%=、+=、-=
(13)++、--(用作后缀)
3. 命名空间:
(1)命名空间是.NET中提供应用程序代码容器的方式,可以唯一地标识代码及内容。也用作.NET Framework中给项分类的一种方式,给类型定义
(2)使用namespace关键字对花括号中的代码显式定义名称空间。若在该命名空间代码的外部使用名称空间中的名称,就必须写出该名称空间的限定名称
(3)限定名称在不同的名称空间级别之间使用句点字符‘.’
(4)using static关键字允许把静态成员直接包含到C#程序的作用域中
0 0
- 第三章:变量和表达式
- 第三章 变量和表达式
- 第三章C#变量和表达式
- 第三章:数据类型和变量
- 《C#入门经典(第6版)》读书笔记3_第三章:变量和表达式
- 【C++】第三章:变量和数据
- 第三章:基本概念(语法和变量)
- 第三章:Javascript类型、值和变量。
- 第三章 基本运算符和表达式
- 第三章 运算符和表达式 java
- 第三章 运算符和表达式
- 第三章运算符、表达式和语句
- 第3章.变量和表达式
- 第二章 类型、变量和表达式
- 变量和表达式
- 变量和表达式
- 变量运算和表达式
- C#变量和表达式
- C++面试--实现一个Memcpy函数
- DelayQueue 实际应用
- Discuz!手机版版块页面主题列表中隔几个主题插入一个广告位的方法
- Android HttpURLConnection 加载网络图片
- SVN使用步骤
- 第三章 变量和表达式
- java 多线程 lock接口 的使用
- Java中的JavaBean类
- python连接redis
- Linux系统操作 (1) ———系统的安装
- leetcode解题之112 & 113 & 437. Path Sum java版(二叉树路径和)
- 搭建Linux环境并软件安装(二)
- 0-1背包问题
- 函数指针、指针函数、typedef等的理解