Please enable JavaScript.
Coggle requires JavaScript to display documents.
C#程序设计基础 (C#语言基本部分 (运算符 (算术运算:+-*/%,++,--, 关系运算:>,, 逻辑运算:&&…
C#程序设计基础
C#语言基本部分
纯面向对象,类,Main(),开始执行,{}程序段,注释(单行注释,多行注释)
标识符:3个原则:命名规范
关键字
Console程序的输入、输出
数据类型
值类型:简单类型,结构类型,枚举类型
整数类型int,long,long long,
浮点类型,float,double,decimal,一般浮点常量double
字符型char,string
布尔类型bool
类类型,数组,接口,委托
常量:普通常量,常变量const,加限定符的常量,f,L
变量:先定义,赋值,后使用,只能存储该类型数据
类型转换
隐式转换:规则是:从占用字节数少的类型转换为占用字节数多的类型
显式转换:(类型)(表达式)
装箱,拆箱
运算符
算术运算:+-*/%,++,--
关系运算:>,
逻辑运算:&&,||,!
位运算
条件运算:表达式1?表达式2:表达式3
+,字符串中连接,sizeof,typeof,checked
运算符优先级
数组
一位数组,定义,初始化,赋值,遍历
二维数组,定义,赋值,遍历
结构,枚举
常用基础类
Math:abs,sin,cos
Random
IO,File,Path
DataTime
结构化程序设计
顺序结构
选择结构
if
if,else
if,else if,……else
switch
switch(变量),变量的类型一定是可以精确对比的,每一case最后必有break
选择嵌套
循环结构
for(表达式1;表达式2;表达式3)
while
do while
for,while比较
break,continue,goto
穷举法
递归算法
面向对象的程序设计
类
构造,析构,成员,方法,权限
方法重载
对象,初始化,new
特点
封装
继承
多态
Winform开发
窗体,属性,事件
控件,文本框,按钮等
文件访问
文本文件
二进制文件
异常处理
try,catch,finally
C#语言特点
开发环境,运行环境
C#产生,发展
VS
.NET Framework