2.C#基础语法
变量和数据类型
同c/c++
整型 int
浮点
float 单精度
double 双精度
字符串 string 大写的string 用法一样
字符 char
decimal 金钱类型 值后加
camel命名规范 驼峰命名法 多用于变量命名 首个单词的首字母小写,后面大写
Pascal 每个单词的第一个字母大写 多用于给方法或者类命名
下划线命名法
运算符
赋值运算符 =
+起到连接字符串的作用
占位符 {0} {1}...... 占位符按照挖坑的顺序输出
*异常:语法没有错误,但是在程序运行区间,某些原因造成程序无法运行
交换变量
temp
异或
接收用户的输入
string str = Console.ReadLine();//字符串可以存所有类型
C#中的转义符 同c++
\n 换行 windows认识\r\n
\" 英文双引号
\t 水平制表符
\b 退格键 放到字符串的两边没有效果
\\ 表示一个\
@表示取消\的转移作用 保留原格式输出
System.IO.File.WriteAllText()//写入文件
算数运算符
+-*/%
显式类型转换和隐式类型转换
前提:类型相兼容
运算符的操作数的类型必须一致,如果不一致,自动类型转换(隐式)
小的转大的,自动类型转换
显式类型转换
大的转小的 强制类型转换
(int) 待转换的值
*1.0可以将int类型转换为double类型
占位符后{0:0.00}保留两位小数