零基础C#学习笔记
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3 熟悉Visual Studio 2017

本节对Visual Studio 2017 中的菜单栏、工具栏、“工具箱” 窗口、“属性” 窗口和 “错误列表” 窗口等进行介绍。

1.3.1 创建项目

img

初期学习C# 语法和面向对象编程主要在Windows 控制台应用程序环境下完成,下面将按步骤介绍控制台应用程序的创建过程。

创建控制台应用程序的步骤如下。

步骤1,依次选择 “开始”→“所有程序”→“Visual Studio 2017” 命令,进入Visual Studio 2017 起始页,如图1.5 所示。

img

图1.5 Visual Studio 2017 起始页

步骤2,启动Visual Studio 2017 之后,可以通过两种方法创建项目:一种是在菜单栏中依次选择 “文件”→“新建”→“项目” 命令,如图1.6 所示;另一种是在Visual Studio 2017 起始页选择 “新建项目” 板块中的相应命令,如图1.7 所示。

img

图1.6 在菜单栏中依次选择 “文件”→“新建”→“项目” 命令

img

图1.7 选择 “新建项目” 板块中的相应命令

使用其中一种方法创建项目,弹出 “新建项目” 对话框,如图1.8 所示。

img

图1.8 “新建项目” 对话框

学习笔记

在图1.8 中,选择 “Windows 窗体应用(.NET Framework)” 即可创建Windows 的窗体程序。

步骤3,选择要使用的.NET 框架和 “控制台应用(.NET Framework)” 后,用户可对所要创建的控制台应用程序进行命名、选择存放位置、是否创建解决方案目录等设定(在命名时可以使用用户自定义的名称,也可使用默认名ConsoleApp1;用户可以单击 “浏览” 按钮设置项目存放的位置;需要注意的是,解决方案名称与项目名称一定要一致),然后单击 “确定” 按钮,完成控制台应用程序的创建。

1.3.2 菜单栏

img

菜单栏显示了所有可用的Visual Studio 2017 命令,除“文件”“编辑”“视图”“窗口”“帮助” 菜单外,其还提供了编程专用的功能菜单,如 “项目”“生成”“调试”“工具”“测试” 等菜单,如图1.9 所示。

每个菜单项中都包含若干个菜单命令,分别执行不同的操作。例如,“调试” 菜单包括调试程序的各种命令,如 “开始调试”“开始执行”“新建断点” 等命令,如图1.10 所示。

img

图1.9 Visual Studio 2017 菜单栏

img

图1.10 “调试” 菜单

1.3.3 工具栏

img

为了操作方便和快捷,菜单项中常用的命令按功能分组,分别放在相应的工具栏中。通过工具栏可以快速地访问常用的菜单命令。常用的工具栏有标准工具栏和调试工具栏,下面分别进行介绍。

(1)标准工具栏包括大多数常用的命令按钮,如“新建项目”“打开文件”“保存”“全部保存” 等。Visual Studio 2017 标准工具栏如图1.11 所示。

img

图1.11 Visual Studio 2017 标准工具栏

(2)Visual Studio 2017 调试工具栏包括对应用程序进行调试的快捷按钮,如图1.12 所示。

img

图1.12 Visual Studio 2017 调试工具栏

1.3.4 “工具箱” 窗口

工具箱是Visual Studio 2017 的重要工具,每一个开发人员都必须对这个工具非常熟悉。工具箱提供了进行C# 程序开发所必需的控件。通过工具箱,开发人员可以方便地进行可视化的窗体设计,简化了程序设计的工作量,提高了工作效率。根据控件功能的不同,将工具箱划分为10 个栏目,如图1.13 所示。单击某个栏目,将显示该栏目下的所有控件。当需要某个控件时,可以通过双击所需要的控件直接将控件加载到Windows 窗体中,也可以先单击选择需要的控件,再将其拖动到Windows 窗体上。

img

图1.13 “工具箱” 窗口

学习笔记

“工具箱” 窗口在Windows 窗体应用程序或ASP.NET 网站应用程序中才会显示,在控制台应用程序中没有 “工具箱” 窗口,图1.13 中显示的 “工具箱” 窗口是Windows 窗体应用程序中的 “工具箱” 窗口。

1.3.5 “属性” 窗口

img

“属性” 窗口是Visual Studio 2017 中的另一个重要工具,为C# 程序的开发提供了简单的属性修改方式。Windows 窗体中的各个控件属性都可以由“属性”窗口设置完成。“属性” 窗口不仅提供了属性的设置及修改功能,还提供了事件的管理功能。“属性” 窗口可以管理控件的事件,方便编程时对事件进行处理。

另外,“属性” 窗口采用了两种方式管理属性和方法,分别为按分类方式和按字母顺序方式,读者可以根据自己的习惯采用不同的方式。在该窗口下方还有简单的功能说明,方便开发人员对控件的属性进行操作和修改。“属性” 窗口的左侧是属性名称,右侧是属性值。“属性” 窗口如图1.14 所示。

img

图1.14 “属性” 窗口

1.3.6 “错误列表” 窗口

img

“错误列表”窗口可以对代码中的错误进行即时提示并提供了可能的解决方法。例如,当某句代码结束时,如果忘记输入分号,“错误列表” 窗口中就会显示如图1.15 所示的错误提示。“错误列表” 窗口就好像一个错误提示器,它可以将程序中的错误代码及时地显示给开发人员。

img

图1.15 “错误列表” 窗口

学习笔记

双击错误列表中的某项,Visual Studio 2017 会自动定位到发生错误的代码处。