C#教程:C#入门经典教程,值得收藏
	
C# 是微软推出的一门面向对象的通用型编程语言,它除了可以开发 PC 软件、网站(借助 ASP.NET)和 APP(基于 Windows Phone),还能作为游戏脚本,编写游戏逻辑。
C# 为了对抗 Java 而推出,同样也使用了虚拟机技术,也支持跨平台,但目前还是以 Windows 平台为主。
这套 C# 入门教程针对初学者,不仅讲解了基础知识,还附带了很多经典的实例。学习完本教程后,您将到达中级 C# 编程水平。
推荐阅读:微软官方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#正则表达式
 
- 第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
 
- 第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
 
- 第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