2019-03-12
1. 语言
面向对象:C#,C++,Java
面向过程:C语言,VB
发展历程:C语言 => C++ => C#
2. 快捷操作
本页代码整齐格式化: ctr+k+d
替换相关字符:ctr+h
删除本行:ctr+x
使用提示:Tab
3. 识别与调试
开始调试:F5,直接运行会闪退,需加上Console.ReadLine();
语法错误:软件自动提示识别
逻辑错误:软件不提示报错,但是不能运行
4. 注意
- 做除法注意变成double型
- bool型是小写的true,false
- 观察string类的函数,快捷键F12跳转到定义部分,string函数的运用:
- Compare:比较两个字符(A,B)顺序一个一个对比,输出-1 A<B,0 A=B,1 A>B
- CompareTo:跟Conmpare一样,但是它是静态方法
- Concat:连接两字符串(字符串可以用 “+” 做连接)
- join:在每两个字符之间添加字符
- indexof:
- lastindexof:
- static只能用类调用方法,无static可以用实例调用方法
7. if条件语句:
if语句块可以用Tab快捷添加
int a: 值传递
ref int a:引用传递,必须是变量
- 函数输入变量
(params int[] arr) :传参可将输入数(个数无限制)转变成数组,要放在所有输入变量最后,调用函数时可以不用传入值
默认值int a= 10:放在最后或者在有params时放倒数第二