C#<基础知识>学习笔记(2)——【C#基础】

(一)注释

注释有两种作用:一是解释,一是注销(不再执行)
三种:

  1. 单行注释://开头;
  2. 多行注释:/*注释内容*/;
  3. 文档注释:///多用来解释类或者方法;

(二)常用快捷键

  1. Ctrl+k+d:快速代码对齐【代码中存在语法错误是不行的】;
  2. Ctrl+s:保存;(要经常保存)
  3. Ctrl+z:撤销;
  4. Ctrl+j:快速弹出只能提示;(尽量不要用智能提示)
  5. shift+End、shift+Home:加上上下左右键,快速地选中代码;
  6. Ctrl+k+c:注释所选中的代码;
  7. Ctrl+k+u:取消所选代码的注释;
  8. F1:转到帮助文档;
  9. 折叠冗余代码:#Region和#EndRegion(也可以做出注释)

(三)变量

作用:计算机中存储数据;

语法:
变量类型 变量名;//声明或定义一个变量
变量名=值;//给变量赋值

变量类型:

  1. 整型:int, long;
  2. 小数:float, double;
  3. 字符:char;(单引号)
  4. 字符串:string;(双引号)

(四)变量的使用规则

  1. 代码中出现了红色波浪线,表示出现了语法错误;
  2. 出现了绿色波浪线,提示有可能出现错误,但是不一定出现错误,警告线;

变量的使用规则:
声明——>赋值——>使用(不可跳跃

(五)变量命名规范

【首先要保证这个名字有意义】

  1. 必须以字母开头(现阶段)
  2. 后面可以接字母、数字、下划线

*注意:*不能和关键字重名;大小写敏感;同一个变量名不允许重复定义或者声明;

满足两个命令规范:

  1. Camel 骆驼命名规范:变量名首单词的首字母小写,其余每个单词的首字母大写;【多用于给变量命名】
  2. Pascal 命名规范:要求每个单词的首字母都大写,其余字母小写,多用于给类或者方法命名

(六)赋值运算符

=:表示赋值的意思,表示把等号右边的值,赋值给等号左边的变量

(七)+号的使用

  1. 链接作用:当+号两边有一边是字符串的时候,+号起链接的作用;
  2. 相加:当两边都是数字的时候;

(八)占位符的使用

使用方法:先挖个坑,再填个坑

注意:

  1. 你挖了几个坑,就应该填几个坑,如果你多填了,没效果;如果你少填了,抛异常;
  2. 输出顺序:按照挖坑的顺序输出;
int n1 = 10;
int n2 = 20;
int n3 = 30;
Console.WriteLine("第一个数字是{0},第二个数字是{1},第三个数字是{2}",n1, n2,n3);

(九)异常

异常:语法上并没有任何错误,只不过在程序运行的期间,由于某些原因出现了问题,使程序不能再正常的运行;

(十)变换变量

# 如果交换的不是int,只能用使用第三方变量
int num1 = 10;
int num2 = 20;
//交换num1和num2的值
num1 = num1 - num2;
num2 = num1 + num2;
num1 = num2 - num1;
Console.WriteLine("交换后,n1的值是{0},n2的值是{1}",n1, n2);

(十一)接受用户输入

//接受的是字符串类型
string str = Console.ReadLine();

(十二)C#中的转义符和@符号

转义符:一个“\”+一个特殊字符,组成一个具有特殊意义的字符

\n  //换行
\"  //双引号
\t  //Tab键
\b  //退格键(当放在字符串的两端没有作用)
\r\n  //windows系统只认识这个,不认识\n
\\  //表示的是一个\
@   //1、取消\在字符串中的转义作用;2、将字符串保留原格式输出

(十三)算术运算符

# 整数类型运算结果还是int,要想结果是浮点数,要显式地转换其中一个操作数为浮点数;
+ - * / %  //加 减 乘 除 取余

(十四)显式类型转换和隐式类型转换

//隐式
char -> int -> long -> double
//显式  (T)操作数
double -> int 
发布了23 篇原创文章 · 获赞 0 · 访问量 651

猜你喜欢

转载自blog.csdn.net/forever_008/article/details/103949200