C#教程:C#入门经典教程,值得收藏

C#入门经典教程C# 是微软推出的一门面向对象的通用型编程语言,它除了可以开发 PC 软件、网站(借助 ASP.NET)和 APP(基于 Windows Phone),还能作为游戏脚本,编写游戏逻辑。

C# 为了对抗 Java 而推出,同样也使用了虚拟机技术,也支持跨平台,但目前还是以 Windows 平台为主。

这套 C# 入门教程针对初学者,不仅讲解了基础知识,还附带了很多经典的实例。学习完本教程后,您将到达中级 C# 编程水平。

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