语法基础C#
01 Console.WriteLine(""); //输出
Console.ReadKey(); //读取一个键
onsole.ReadLine(); //输入
02 1单行注释://
2多行注释:/* */
3文档注释:/// (多用于给类和方法的注释)
03 .sln : 解决方案文件,包含了整个解决方案的基本信息
.csproj :C#项目文件,包含了整个项目的基本信息
.cs :C#脚本文件,纯文本文件
04.变量的命名规则
①必须以字母 _ 或者@符号开头,不能以数字开头
( _ @开头暂时不要用,它们有自己特殊的意义)
②后面可以跟任意的字母数字下划线;
05.变量的命名注意事项
①变量名不能与C#系统中的关键字重复;
②在C#中,大小写是敏感的;
③同一个变量名不允许重复定义[不严谨]。
6.变量的命名规范
驼峰命名法( Camel)
要求变量名首单词的首字母要小写,其余的每个单词的首字母要大写
7占位符
1.语法结构
先挖坑{0},{1},{2},再填萝卜(变量)进坑。
2.注意事项
①你挖了几个坑,就应该填几个萝卜;
如果你多填了萝卜,没效果;
如果你少填了萝卜,抛异常。
②输出顺序:
按照挖坑的顺序输出,且变量的位置是有顺序的
例如:{0},{1}","匹配0","匹配1"
8转义符
\” :表示英文半角的双引号
\t :表示一个tab键
\b :表示backspace 退格键,会把前面的一个字符删掉
\\ :表示一个 \
@:用在字符串前面,有两种用法
①取消 “\”在字符串中的转义作用,(多用于路径)
②将字符串按照原格式输出
9类型转换
01强制和非强制转换 略
10常量
常量一般用大写,且单词之间用下划线连接
11值传递和引用传递
01值类型 :int float double bool char
内存:值类型的值存储在内存的栈中
02引用类型:数组,字符串
内存:引用类型的值存储在内存的堆中