.NET是微软公司推出的平台开发环境,C#是.NET平台所支持的众多语言中的一门编程语言。两者之间就好比学校与学生的关系,学校(.NET)提供了一个相对比较安全可靠学习工作环境,而学生(C#语言)在这样一个受保护的环境里面可以随心所欲的学习生活(编写程序)。
C#同Java一样,是面向对象的编程语言。可以读作CSharp,是Microsoft(微软)专门为.NET平台开发的一种编程语言。
VisualStudio是最新版的集成开发环境(IDE),可以更快地进行代码编写,更智能地执行操作,该IDE是基于.NETFramework4.8,支持C#、C++、Python等编程语言。预计VS即将面世。
01概述
本系列专栏主要梳理总结C#/Winform的基础知识,选用教材《C#与Winform程序设计》,全书共有9章,分别是:
第一章:VisualStudio软件平台及C#语言简介;
第二章:C#语言基础(1),讲解变量与常量、运算符、数据类型转换及简单流程控制语句;
第三章:C#语言基础(2),讲解循环语句、数组的概念及应用、以及字符串的常规处理;
第四章:C#语句基础(3),讲解C#中方法的概念、定义、及其调用;
第五章:Winform编程基础,理解窗体,学习基本控件,编写Winform应用程序;
第六章:Winform基础控件,深入学习各种类型的Winform控件,掌握MDI窗体的设计;
第七章:ADO.NET基础,了解ADO.NET的组成,学会连接数据库的基本操作;
第八章:ADO.NET查询,深入学习该组件,掌握查询多行多列及断开时连接查询;
第九章:DataGridView控件,掌握DataGridView控件的常用属性、方法和事件。
概括起来,可分为三大块:
运用C#语言编写.NET命令行程序(1-4章)、
运用C#/WinForms技术编写.NET窗体应用程序(5-6章)、
以及运用ADO.NET编写数据库应用程序的基本操作思路(7-9章)。
02C#基础语法
如果学习过Java语言,会发现两者之间有很多相似之处,都是面向对象的编程语言,组织程序的最小单位都是类(class),都区分大小写。