.net与C#认识![在这里插入图片描述](https://img-blog.csdnimg.cn/20210108151050422.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjU3NTQ2MQ==,size_16,color_FFFFFF,t_70)
C#变量命名规则
- 必须以“字母”或者@符号开头,不能以数字开头,后面可以跟任意“字母,数字,下划线”
- 起的变量名不能与C#系统的关键字重复,C#中大小写敏感,同一变量不允许重复定义。
VS2019
-
解决方案/项目/类之间关系:解决方案:一个公司。项目:部门。类:员工。
-
基本代码认识后缀名,.cs:以.cs结尾的文件统称为“类”文件。.sln:解决方案文件,文件中包含着当前解决方案的一些信息,可双击打开,可看整个内容。解决方案文件,文件中包含着当前解决方案的一些信息,可双击打开,可看整个内容.
-
常用的快捷键:ctrl+k+d:自动对齐代码 ctrl+j:智能提示 ctrl+k+u:取消所选代码注释 ctrl+k+c:注释所选代码 折叠代码:起始:#region—结尾:#endregion
Console.WriteLine(“请输入第一个数字”);
int a = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“请输入第二个数字”);
int b = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(“请输入第三个数字”);
int c = Convert.ToInt32(Console.ReadLine());#region 比较大小第一种 f (a > b) { if (a > c) { Console.WriteLine("最大值是{0}", a); } else { Console.WriteLine("最大值是{0}", c); } } else { if (b > c) { Console.WriteLine("最大值是{0}", b); } else { Console.WriteLine("最大值是{0}",c); } } #endregion
`
赋值运算符与+的用法
-
“=”号:表示把等号右边的赋值给等号左边的变量 int number=10;
int number=10; string name="张三" double d=3.14; char gender='男'; decimal money=5000m ;
-
"+"号:+号两边又一边是字符串的话,则此时这个+号就是“连接作用”,如果+号两边都是数字,而不是字符串,那么此时的加号起到是相加数字的作用。
-
占位符:占了几个位置,就填几个位置。注意的点是占位符从{0}开始。
命名规范
- camel1:骆驼命名规范 要求变量名中首单词的首字母要小写,其余每个单词的首字母都要大写,多用于给变量去命名。ge:nameJapanStar
- Pascal: 要求变量名中每个单词的首字母都要大写,多用于给类或者方法命名。ge:JapanHotStar
C#中转义符
-
定义:一个‘\’加上一个特殊的字符,组成了一个具有特殊意义的字符
//在控制台中打印一个英文半角状态下的双引号 Console.WriteLine("今天武汉要\"下雪\"!!!"); Console,ReadKey();
-
”\r\n“表示换行 现在操作系统都支持. “\b”:表示一个退格键,\b放到字符串两边没有效果。\t:空格作用 表示一个tab键。"\":表示一个""
-
1.取消\在字符串中转义的作用,使其单纯的表示一个