[教程][C#] 新手入门教程#3——查看代码、编译程序、Solution Explorer

【Solution Explorer里面的东西都是啥?】

这里先解释下Solution Explorer里面的东西代表什么:

1、Properties 就是整个solution (也就是project)的属性

image

双击过后就会看到这个页面,这里就是整个solution的属性:

image

2、References

这里包含了整个solution的references,至于什么是references呢,恩..先别管..

image

3、余下的就是程序所需的文件

image

Program.cs 包含了程序的入口,这是几乎每个solution都必须的

Form1.cs 就是你的程序了

Form1.Designer.cs 是VS用来给你编辑程序界面的,这个文件不必去管它,因为都是由VS来控制的

【如何查看程序代码?】

之前我们了解了基本的VS界面操作,那要怎么编写代码呢?
如果要查看代码,可以在Solution Explorer > 右键需要显示代码的文件 > 点击View Code,或者你可以直接按下F7

image

过后就会看到这个窗口(你的窗口可能跟我的不一样,不用紧的,功能是一样的),这个就是用来编辑代码的窗口了:

image

【我的Project储存在哪儿?】

如果你的Create New Project的页面是这样的:

image

这是代表你创建的Project是临时的,你必须储存Project,你才会看到你的Project文件夹。按下Ctrl

image

如果你的Create New Project 的对话框是这样的话:

image

这代表创建Project的时候已经储存的project,那你可以直接到储存的路径来找到project files(比如我把我的project储存在f:\users\garyng\documents\visual studio 2010\projects里面)

【如何调试程序?】

要编译程序的话,可以点击上方的类似start按钮,或者你可以直接按下F5:

image

如果你找不到这个按钮,你可以到View > Toolbars > Standard显示它:

image

【Project文件里面都是些什么?】

打开你的project文件夹,你会看到这些东西:

image

*.sln 是你的solution文件,点击他就可以直接以VS打开文件
*.suo 这我不确定..

打开WindowsFormsApplication2的文件夹(你的可能跟我的不一样),你会看到:

image

*.cs 是储存代码的文件
*.csproj 这个类似*.sln文件
*.user 这个似乎类似*.sln文件

bin 文件夹包含:

image
Debug 和 Release 都大同小异,里面都包含你的exe程序

image
Properties 文件包含project的属性文件:

image

« [教程][C#] 新手入门教程#2——初识Visual Studio 2010 [教程][C#] 新手入门教程#4——初识Form Designer、更改Properties、更改Form大小 »
comments powered by Disqus