0、 学到单词
console.readkye();
console.writelin();
console.readline();
convert
region endregion
bool ture flase
try - catch
1、c#注释
// 单行注释
/* */ 多行注释
/// 文档注释
2、 快捷键
Ctrl+K+D 对齐
Ctrl+J 智能提示
#region #endregion 折叠代码
Ctrl+K+C 注释
Ctrl+K+U 取消注释
3、变量类型
string 字符串
int 整数型
double 小数型
char
bool 布尔型
4 运算符
+ - * / %
++ -- 前++ 代表先+1后 在运算 后++ 先运算完在+1 减也是如此
{0} {1} 占位符
5、转移符
\n \t \b \\ \" @
6、类型转换
显示类型转换 直接小的转大的 例如
int a=1;
doubule b=a;
隐式类型转换 把大的转换成小的 例如
double a=100.12;
int b= (int)a; // 把大的强转换为小的
convert 转换 转成什么就to什么 前提是面上过的去 例如
sting a="123";
int b=convert.ToInt32(a);
7、关系运算符
> < <= >= == !=
c#中 用== 不是=
8、bool 类型
真 =true 假=false
9、逻辑运算符
逻辑与 && 且的意思
逻辑或 || 或的意思
逻辑非 ! 反的意思 真=假 假=真
10、复合赋值运算符
+=
-=
/=
*=
%=
例子:n=10
n=n+20 缩写 n+=20
n=30
11、if
结构
if(判断条件)
{
要执行的内容/条件不成立 不执行
}
--------------------
if(判断条件)
{
条件
成立执行
}
esle
{
{
条件
不成立执行
}
--------------------
if(判断条件)
{
条件
成立执行
}
else if(判断条件)
{
}
12、try catch 异常捕获
try
{
可能出异常的代码
}
catch
{
出异常后执行的代码,如果try有一行出现异常就不在继续执行,则进入这行执行
}