第一节:C#开篇题,简介
第二节:第一次
1. 什么是.NET?
2. .NET和C#是什么关系?
3. 如何创建一个控制台应用程序?
4. 如何在屏幕上打印一行字?
5. 如何让控制台应用程序在执行完后还等待输入?
第三节:C#前置知识
1. 在上节中我们清楚了C#的语法规则
1. 忽略空格、回车、TAB符
2. C#每行用“分号”结束,每块结束用“}”
3. 严格区分大小写,全半角符号
2. 学会写注释
3. 查看帮助
4. 预处理指令
第四节:变量、常量数据类型
1. 变量的申明方式:数据类型 变量名=值;
2. 对于不清楚数据类型的可以用var申明,要获取var申明的变量数据类型则使用 变量名.GetType()
3. 变量必须初始化才能使用,初始化的方式有两种
1. 直接赋值
2. 用new关键字实例化
4. 变量的作用域,它所在的父语句块内
5. 常量是指在程序运行过程中其值保持不变的特殊变量,使用const关键字申明
第五节:预定义数据类型
1. 为什么要使用数据类型?
2. 简述装箱和拆箱
3. Int类型是否能转换为byte类型?
第六节:运算符学习
1. 算术运算符(+,-,*,/)必须掌握
2. +号的两种用法
3. 逻辑运算符(&&,||)必须掌握
4. 运算符的优先级
第七节:流程控制-条件分支语句
1. 什么情况下的if...else...最好用switch来代替?
2. If最大可以做多少次嵌套?
第八节:流程控制-循环语句
1. 断点你会了吗?
2. while与do...while的区别?
3. 为什么会有死循环?
4. 终止循环的几种方式?
第九节:C# 的异常处理
1. 神马是数据类型?有什么作用?
2. 神马是变量?有什么作用?
3. if...else是什么的干活?
4. switch...case有什么特征?
5. 神马情况下要用循环?
6. 异常和错误的区别?
7. 什么情况下使用try...catch语句?
8. finally的作用,什么情况下才会被执行?
第十节:面向对象编程简介
1. 类是怎么搞出来的呢?
2. 申明类和结构的关键字分别是什么?
3. 自定义类是什么类型?值类型Or引用类型?
4. 什么是类级变量?
5. 什么是方法?方法如何申明?
6. 方法允许返回什么数据类型?
第十一节:类和对象的使用
1. 如何申明命名空间?
2. 对象和对象引用是什么关系?
3. 如何调用对象的方法和属性?
4. 有没有想过一个类中到底可以放多少个字段,多少个方法?