C#学习指南1(基础篇)

 ①. C#介绍

     1.计算机组成

     2.机器语言,汇编语言和高级程序语言

     3.C,C++,Objective-C 和Java

     4. C#

     5.XML

     6. Microsoft .NET 介绍

     7. .NET 框架和公共语言运行库(CLR)

     8.面向对象知识

②. C# IDE介绍(本目录基于Visual C# 2010 Express)                  

③:介绍C#应用

   1. Console.WriteLine()和Console.Read()

 ④  类(Class) ,对象(Object),方法(Method) 和string     //注意string和String的区别

   1.类,对象,方法,属性和实例变量

   2.UML 类图

   3.set和get存储器

   4.自动实现属性(Auto-Implemented Properties)

   5.值类型(Value Type),参考类型(Reference Type)

   6.重构,初始化对象

⑤.控制语句1

1.算法

2.伪代码(Pseudocode)

3.控制结构

4.if 单项式语句

5.if...else两项式语句

6.while重复语句

7.公式化算法:反控制(Counter-Controlled) 重复,标记控制重复(sentinel-controlled) 和嵌套控制语句

8.重复赋值运算符

9.增量(++)和减量(--)运算符

⑥控制语句2

1.for 重复语句

2.do...while 语句

3.switch多选式语句

4.break和continue语句

5.逻辑运算符

⑦方法介绍

1.静态(static)方法,静态(static)变量和Math 类

2.带参数的方法声明    //特别注意含默认变量的方法

3.声明和使用方法

4.Argument Promotion and Casting

5..NET 框架类库

6.声明的界限

7.方法重载

8.可选参数

9.命名的参数

10.递归

11.传值和传参数(Value 和reference)

⑧数组

1.数组声明和建立数组

2.使用数组      //方法等等

3.foreach 语句

4.向方法类传数组和数组元素

5.传数组通过值和参考(Value ,Reference)

6.多维数组(Multidimensional Arrays)

7.变量长度自变量表(Variable-Length Argument Lists)

⑨LINQ介绍   //通过LINQ生成数组等等

⑩类和对象

1.访问成员变量的控制

2.this的含义和使用

3.默认参数和无参数构造函数

4.垃圾回收和析构器

5.static静态类成员

6.readonly只读实例变量

7.抽象和封装

8.对象初始化器

⑩①面向对象编程(OOP):继承

1.基类和衍生类

2.protected被保护成员

⑩②OOP:多态性,接口,和运算符重载

1.多态行为

2.抽象类和方法

3.(sealed)被封装方法和类

4.运算符重载

⑩③异常处理

1..NET 异常级系(Hierarchy)

2.finally的使用

3.using语句

4.异常属性

5.自定义异常类

//***************第1篇结束***************//


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值