编写C#程序-熟悉Visual Studio 2005
前面讨论了C#是什么,它是如何适应.NET Framework的,现在就该编写一些代码了。现在开发主要使用vs,所以在这里先介绍一下这个开发环境的一些基础知识。vs是非常复杂庞大的产品,可能是使初学者感到畏惧,但使用它创建简单的应用程序是非常容易的。所以你不需要了解很多知识就可以编写C#代码。本博客的后面将介绍vs能执行的更复杂的操作,现在仅介绍基础知识。
介绍完了vs后,将把两个简单的应用程序组合在一起。现在不要过多的考虑代码,后面将通过应用程序的创建过程,证明这个过程是有效的。
下面要创建的第一个应用程序是一个简单的控制台应用程序。控制台应用程序没有使用图形化windows环境,所以不需要担心按钮、菜单、用鼠标指针进行的交互等,而是在一个命令行窗口中运行应用程序,用更简单的方式与它交互。
第二个应用程序是一个windows forms应用程序,其外观和操作方式与windows界面一样,而且创建起来并不费力。但所需代码的语法比较复杂,尽管在许多情况下,并不需要考虑细节。
注意,在学习C#语言时,不需要了解windows应用程序的其他灵活性能。控制台应用程序的简单性可以让我们集中精力学习语法,而无需考虑应用程序的外观和操作方式。
VS在第一次加载时,会立即显示一系列窗口以及一组菜单和工具栏图标,其中的大多数窗口是空的。我们将使用大多数窗口,你也很快就会熟悉它们。
如果是第一次运行VS,屏幕上会为用户显示一个参数列表,列出了这个开发环境的以前版本,这里进行的选择会影响许多方面,例如窗口的布局、控制台窗口运行的方式等。所以应选择Visual C# Developer。
如果不是第一次运行VS,但选择了另一个选项,不必惊慌。为了把设置重置为Visual C# Developer,只需导入它们即可。为此,单击Tools菜单上的Import and Export Settings...,选择Reset all settings选项,单击Next,选择是否要在继续之前保存已有设置。如果对设置进行了定制,就保存设置,否则就选择No,再次单击Next。在下一个对话框中,选择Visual C# Developer或常规开发选项即可。
Toolbox,它们提供了winodws应用程序的用户界面构建块。另一个标签Server Explorer也在这里显示,它包含许多其他的功能,例如访问数据源、服务器设置和服务等。
Solution Explorer窗口显示当前加载的解决方案的信息。解决方案是包含一个或多个项目及配置的VS术语。Solution Explorer窗口显示了解决方案中项目的各种视图目录,例如项目中包含了什么文件,这些文件又包含了什么内容。
Properties窗口,它只在处理项目时才出现。这个窗口提供了项目内容的更详细视图,可以进行单个元素的其他配置。例如,使用这个窗口可以改变Windows窗体中按钮的外观。
Error List窗口,这个窗口可以使用View|Error List菜单项大考,它显示了错误、警告和其他与项目有关的信息。这个窗口和会持续不断的更新,但其中一些信息只有在编译项目时才出现。
浙公网安备 33010602011771号