本章内容

  • Visual Studio 2013 的基础知识

  • 如何编写简单的控制台应用程序

  • 如何编写简单的桌面应用程序


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

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

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

  • 本章将学习创建两种基本的应用程序类型:控制台应用程序桌面应用程序。下面要创建的第一个应用程序是一个简单的控制台应用程序。控制台应用程序 没有图形化的Windows环境,所以不需要考虑按钮、菜单、用鼠标指针进行的交互等,而是在命令行窗口中运行应用程序,用更简单的方式与其交互。
  • 第二个应用程序是使用 Windows Presentation Foundation(WPF) 创建的一个桌面应用程序,其外观和操作方式对Windows用户来说会非常熟悉,而且该应用程序创建起来并不费力。但所需代码的语法比较复杂,尽管在许多情况下,并不需要考虑细节。
  • 本书接下来的两个部分也使用这两种应用程序类型,但开始时主要讨论控制台应用程序。在学习C#语言时,不需要了解桌面应用程序的其他灵活性能。控制台应用程序的简单性可以让我们集中精力学习语法,而不必考虑应用程序的外观和操作方式。