转载自:《C#入门经典》
非常详细的入门教程:
第1章-入门知识:
C#是什么;.NET Framework是什么;VS2015安装教程;VS2015常用菜单和功能简介;第一个C#程序。
第2章-基础语法:
基本数据类型;运算符;变量;常量;变量命名规则;if else;switch case;for循环;while循环;do while循环;break;continue;goto。
第3章-类和对象:
面向对象简介;类的定义;访问修饰符、修饰符;方法的定义;get和set;调用类成员;构造函数;析构函数;方法重载;方法的参数;lambda表达式;递归;嵌套类;部分类;Console类;Math类;Random类;DateTime类。
第4章-字符串:
字符串及常用方法;获取字符串长度;查找字符串中的字符;字符串替换;字符串截取;字符串插入;数据类型转换;隐式类型转换;强制类型转换;Parse方法;Convert方法;装箱和拆箱;正则表达式。
第5章-数组:
数组简介;一维数组;多维数组;foreach;Split;冒泡排序;枚举类型;结构体类型。
第6章-继承:
继承;Object类简介;Equals方法;GetHashCode方法;GetType方法;ToString方法;VS2015类图的使用;base;virtual;abstract;sealed;继承关系中构造器之间的关系;多态。
第7章-接口:
定义接口;接口的实现;接口中多态的实现。
第8章-集合:
集合简介;ArrayList;Queue;Stack;Hashtable;SortedList。
第9章-泛型:
泛型简介;可空类型;泛型方法;泛型类;泛型集合;IComparable、IComparer。
第10章-文件操作:
Driveinfo;Directoryinfo;Directory;FileInfo;File;Path;流简介;StreamReader;StreamWriter;FileStream;BinaryReader;BinaryWriter。
第11章-委托和事件:
委托;命名方法委托;多播委托;匿名委托;事件。
第12章- WinForm:
创建Windows窗体应用程序;窗体属性;窗体事件;窗体方法;McssageBox;控件简介;Label和LinkLabel;TextBox;Button;RadioButton;CheckBox;CheckedListBox;ListBox;ComboBox;PictureBox;Timer;DateTimePicker;MonthCalendar;ContextMenuStrip;MenuStrip;StatusStrip;ToolStrip;MDI窗体;ColorDialog;FontDialog;OpenFileDialog和SaveFileDialog;RichTextBox。
第13章-异常与调试:
Exception;try catch finally;自定义异常;Debug和Trace;程序调试。
第14章-进程与线程:
Process;Thread;ThreadStart;ParameterizedThreadStart;Priority;lock;Monitor;Mutex。
第15章-ADO.NET数据库操作:
ADO.NET;Connection;Command;DataReader;DataSet和DataTable;DataRow和DataColumn;DataSet;ComboBox;DataGridView;DataGridView应用案例。
=========================================================
转载自:来日可期的文章《C#基础》
文中涉及:
- 简介
- 创建项目
- HelloWord代码
- 基本语法
- 数据类型(值类型和引用类型)
- 类型转换方法
- 重要功能
- 与Java的对比
详情可点击 这里 进行查看