C#入门经典(第7版):C# 6.0 & Visual Studio 2015(.NET开发经典名著)
上QQ阅读APP看书,第一时间看更新

第2章 编写C#程序

本章内容:

● Visual Studio 2015的基础知识

● 编写简单的控制台应用程序

● 编写简单的桌面应用程序

本章源代码下载:

本章源代码的下载网址为www.wrox.com/go/beginningvisualc#2015programming。从该网页的Download Code选项卡中下载Chapter 2 Code后,可以找到与本章示例对应的单独文件。


第1章占用一定的篇幅讨论了C#是什么,以及它是如何适应.NET Framework的,现在就该编写一些代码了。本书主要使用Visual Studio 2015(VS 2015),所以首先介绍这个开发环境的一些基础知识。

VS是一个庞大的复杂产品,可能会使初学者望而生畏,但使用它创建简单的应用程序是非常容易的。在本章开始使用VS时,不需要了解许多知识,就可以编写C#代码。本书的后面将介绍VS能执行的更复杂操作,现在仅介绍基础知识。

介绍完IDE后,将创建两个简单应用程序。现在不要过多地考虑代码,只要应用程序可以运行即可。在这些早期的示例中熟悉了应用程序的创建过程,不久后就会适应这个过程了。

本章将学习创建两种基本的应用程序类型:控制台应用程序和桌面应用程序。

下面要创建的第一个应用程序是一个简单的控制台应用程序。控制台应用程序没有使用图形化的Windows环境,所以不需要考虑按钮、菜单、用鼠标指针进行交互等,而是在命令行窗口中运行应用程序,用更简单的方式与其交互。

第二个应用程序是使用Windows Presentation Foundation(WPF)创建的一个桌面应用程序,其外观和操作方式对Windows用户来说会非常熟悉,而且该应用程序创建起来并不费力。但所需代码的语法比较复杂,尽管在许多情况下,并不需要考虑细节。

本书的第III部分和第IV部分也使用这两种应用程序类型,但开始时主要讨论控制台应用程序。在学习C#语言时,不需要了解桌面应用程序的其他灵活性能。控制台应用程序的简单性可以让我们集中精力学习语法,而不必考虑应用程序的外观和操作方式。