C# 编程入门第二课 注释变量,VS2019快捷键,String和string,命名规则,赋值运算符,+号作用占位符,转义字符算术运算符,类型转换

C# 编程入门第二课

1. 注释

单行注释 //

多行注释 /*要注释的内容 */

文档注释 ///,多用来解释类或方法

2 变量

用来在计算机当中存储数据

使用语法

变量类型 变量名;

变量名=值;

变量类型 变量名=值;

扫描二维码关注公众号,回复: 12675847 查看本文章

数据类型

1)整数类型:int

  1. 小数类型:double

  2. 金钱类型:decimal ,精度高,银行系统常见使用

4)字符串类型:string ,可以为空,""

5)字符类型:char ,不可以为空,最多最少都要有一个字符。

3.VS2019快捷键

F5 运行调试代码
Ctrl+K+D 快速对齐代码

Ctrl+K+C 注释代码(Comments,注释的意思)

Ctrl+K+U取消注释

F1弹出帮助,比如把光标放在要查的关键字 char 里,然后点击F1就会弹出关于char的文档

Ctrl+J快速弹出智能提示

#region#endregion折叠冗余代码

Shift+EndShift+Home光标移动,选择一行代码,笔记本一般没有End和Home键
F12查看关键字,对象源代码
Ctrl+R+E 快速创建类中字段的属性。

也可以通过取巧快速创建构造函数
可以在空白行点击ctrl+.,然后选择要初始化的成员。

在这里插入图片描述

VS2019 代码出现波浪线

红色 语法错误

绿色 警告,一般是因为变量没有使用过。

4. String和string

Stringstring都可以用来声明字符串,他们最终映射的类都是一样的。但String不是C#独有(.net平台的其他语言一般都有),string是C#独有的,是C#的关键字。

推荐使用string

5. 命名规则

大体上和其他语言相同。

首先要保证这个变量名要有意义

1.以字母_@开头(一般以字母开头)

2.后面可以是任意字母数字_

注意

不要和关键字冲突

大小写是敏感的,不同的

同一个变量不可以重复声明定义

推荐命名规范

1.Camel 骆驼命名规范:要求变量名首单词的首字母要小写,其余每个单词首字母大写。多用来给变量命名。

2.pascal命名:要求每个单词的首字母都要大写。其余字母小写。多用来给类或方法命名。

6. 赋值运算符,+号作用

int number = 10;

=: 表示赋值的意思,由等号连接的表达式称之为赋值表达式。对于赋值表达式而言,等号左边变量的值就是整个赋值表达式的值。

+号作用

1)连接:当+号有一边是字符串时,+号就起到连的作用。这和Python类似。

2)相加:两边是数字的时候。

7. 占位符

暂时发现只能在打印时使用,简化打印有变量的情况

Console.WriteLine("我叫{0},{1}岁,电话是:{2}",name,age,tel);

1、你挖了几个坑,就应该填几个坑,如果你多填了,没效果。
如果你少填了,抛异常。
2、输出顺序:按照挖坑的顺序输出。看{ }里的数字。

8.转义字符

其他编程语言一般都有

转义字符指的就是一个’\’+一个特殊的字符,组成一个具有特殊意义的字符

\n:表示换行

":表示一个英文半角的双引号

\t:表示一个tab键的空格

\b表示一个退格键,放在字符串的两边没有效果

\\表示一个\

@符号

1.取消\在字符串种的转义作用。比如Python中的r"....",原始字符串。

2.将字符串按照编辑的原格式输出。

9. 算术运算符

+ - * / %

有优先级

10.类型转换

隐式类型转换:
我们要求等号两遍参与运算的操作数的类型必须一致,如果不一致,满足下列条件会发生
自动类型转换,或者称之为隐式类型转换。
两种类型兼容
例如:int 和 double 兼容(都是数字类型)
目标类型大于源类型
例如:double > int 小的转大的

显示类型转换:
1、两种类型相兼容 int–double
2、大的转成小的 double----int
语法:
(待转换的类型)要转换的值;

显式:double n1 = 10;int n2 = (int)n1;

猜你喜欢

转载自blog.csdn.net/qq_38463737/article/details/113031390
今日推荐