Q:上次跟你分别后,我的心很是不自在,因为学了又好像没学,有点不踏实的感觉。
A:这次我会给你一点踏实的感觉,上次我们算是空谈吧,这次我们会讨论怎么安装与设置.NET Framework,让你运行一下那段代码,好让你有一点点充实的感觉。
Q:好,那么,在这之前我需要一些什么准备呢?
A:噢,你需要有一个.NET Framework,目前最新的版本是1.1,可以到下面的地址下载:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3。届时,你将得到一个dotnetfx.exe的文件,运行它,照着指示一步一步做就行了。
Q:还有其他需要的吗?
A:当然有,做开发肯定需要参考相关的文档,还要参考学习相关的示例,当然还少不了相关的实用工具,这样你就需要.NET Framework SDK了。你可以到下面的地址下载这个SDK:http://www.microsoft.com/downloads/details.aspx?familyid=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=zh-cn。注意,这个SDK比较大,180MB,如果你是Modem上网的话,你应该象想到有什么事情发生了!SDK的安装跟上面的大同小异,在安装的时候会要你选择要安装的东西,你就让它默认就好了。
Q:那么,我们现在是否可以开始运行程序了?
A:先别急,我们还没有设置.NET呢?找到[系统属性]对话框([控制面板]\[系统]),去到[高级]标签(Tab),找到下面的[环境变量]按钮,打开[环境变量]对话框,再下面的[系统变量]中找到“path”变量,编辑这个变量,在最后面加上“;%SystemRoot%\Microsoft.NET\Framework\v1.1.4322”(不带引号),按[确定]保存所有的这些设置,大功告成!
Q:那么,现在我们可以运行程序里吧?
A:还不行,我们得把程序编译出来才能运行。好吧,先打开记事本,把上次那段代码复制进去,代码如下:
class HelloWorld
{
static void Main()
{
System.Console.WriteLine("Hello, World!");
}
}
然后,我们把这个文件保存为HelloWorld.cs的文本文件,然后打开命令行工具(Dos提示符界面),去到你保存文件的目录,输入csc HelloWorld.cs,然后按[Enter],接着,你就得到一个HelloWorld.exe的.NET程序,还犹豫什么,赶快运行它呀!你将会得到下面的结果:
Q:哇,真的行哟!但是,我想问一下,我舅舅给了我一套Visual C# .NET,那是用来干什么的?
A:什么?你为什么不早说你有Visual C# .NET??不过,算了,我这里一开始就假设你没有这么好的东东,所以,往后的一段日子,你将会继续跟命令行提示工具和记事本打交道!
Q:哦。那么,我们下一次学些什么?
A:我们下一次正式开始讨论C#的语法概念,不要错过哟!
关键词:Questioning C# (二)