---------------------- <a href="http://www.itheima.com"target="blank">ASP.Net+Unity开发</a>、<a href="http://www.itheima.com"target="blank">.Net培训</a>、期待与您交流! ----------------------
1),常用的快捷键:
Ctrl+K+D:快速对齐代码
Ctrl+Z:撤销
Ctrl+S:保存(一定要经常保存!)
Ctrl+J:快速弹出智能提示
Shift+End 、Shift+Home
Ctrl+K+C:注释所选代码
Ctrl+K+U:取消对所选代码的注释
F1:转到帮助文档
折叠冗余代码:#Region 和#EndRegion
2),命名规范
命名规则:
1 必须以“字母”_或@符号开头.--不要以数字开头
2 后面可以跟任意“字母”、数字、下划线.
注意:
1)你起的变量名不要与c#系统中的关键字重复.
2)在c#中,大小写是敏感的.
3)同一个变量名不允许重复定义(先这么认为,不严谨)
定义变量时,变量名要有意义
C# 变量命名编码规范——Camel 命名法:
首个单词的首字母小写,其余单词的首字母大写。
Pascal命名命名规范:每一个单词第一字母都大写
如果使用到英文单词的缩写,全部用大写!
3),转义符
转义符指的就是一个'\'+一个特殊的字符,组成了一个具有特殊意义的字符。
\n:表示换行
\":表示一个英文半角的双引号
\t:表示一个tab键的空格
\b:表示一个退格键,放到字符串的两边没有效果。
\r\n:windows操作系统不认识\n,只认识\r\n
\\:表示一个\
4),类型的转换
类型转换
隐式类型转换:
我们要求等号两遍参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生
自动类型转换,或者称之为隐式类型转换。
两种类型兼容
例如:int 和 double 兼容(都是数字类型)
目标类型大于源类型
例如:double > int 小的转大的
显示类型转换:
1、两种类型相兼容 int--double
2、大的转成小的 double----int
语法:
(待转换的类型)要转换的值;
5),算术运算符
++:分为前++和后++,不管是前++还是后++,最终的结果都是给这个变量加一。
区别表现表达式当中,如果是前++,则先给这个变量自身加一,然后带着这个加一后的值去参与运算。
如果是后++,则先拿原值参与运算,运算完成后,再讲这个变量自身加一。
--:同上。
int number=10;
int result = 10 + ++number;
number++;
Console.WriteLine(number);
Console.WriteLine(result);
Console.ReadKey();
number=12;
result=21;
6),关系运算符
4、关系运算符
>
<
>=
<=
==
!=
关系运算符是用来描述两个事物之间的关系
由关系运算符连接的表达式称之为关系表达式。
7),逻辑运算符
&& 逻辑与
||逻辑或
!逻辑非
又逻辑运算符连接的表达式叫做逻辑表达式
逻辑运算符两边放的一般都是关系表达式或者bool类型的值。
逻辑与 &&
表达式1&&表达式2
表达式1 | 表达式2 | 表达式1&&表达式2 |
True | True | True |
False | True | False |
True | False | False |
False | False | false |
逻辑或 ||
表达式1||表达式2
表达式1 | 表达式2 | 表达式1||表达式2 |
True | True | True |
True | False | True |
False | True | True |
False | False | false |
逻辑非 !
!表达式
表达式 | !表达式 |
True | False |
False | true |
今天就写到这了,想要了解更多的基础知识,可以私密我454663723@qq.com
---------------------- <a href="http://www.itheima.com"target="blank">ASP.Net+Unity开发</a>、<a href="http://www.itheima.com"target="blank">.Net培训</a>、期待与您交流! ----------------------