运行环境:
IBM T30
CPU:1.8GHZ
内存:256M
硬盘:40G
OS:Windows Server 2000 SP4
Visual Studio .NET 2003(Framework v1.1.4322)
Microsoft SQL Server 2000
机器配置跑不动 VS2005,很是郁闷,故本次旅行仅限制在Framework v1.1.4322。
废话少说,第一个例子,使用记事本编写C#语句输出XML文件。


第一步:打开记事本,输入以下代码。

// 文件test001.cs
using System;
using System.Xml;
public class Hello51CTO {
public static void Main(string [ ] args) {
XmlTextWriter writer = new XmlTextWriter(Console.Out);
writer.WriteStartDocument( );
writer.WriteElementString("网址", "http://c.blog.51cto.com/");
writer.WriteEndDocument( );
writer.Close( );
}
}
// 文件test001.cs结束


第二步:打开一个DOS窗口(运行,CMD,回车),我们使用如下命令行编译test001.cs

C:WINNTMicrosoft.NETFrameworkv1.1.4322csc /debug /target:exe test001.cs

// csc是C#的编译器,生成一个同名的exe文件test001.exe
// 参数/debug 是让编译器生成一个包含调试信息的附加文件test001.pdb

第三步:如果编译成功,则会生成两个文件test001.exe和test001.pdb,我们在DOS窗口下输入test001,运行刚刚生成的文件,可以看到输出如下内容:

<?xml version="1.0" encoding="gb2312"?><网址>http://c.blog.51cto.com/</网址>

怎么样,我们用记事本输出了一个简单的XML文件。