《C#编程入门与应用》—1.7 高手带你做——通过记事本创建应用程序
1.7 高手带你做——通过记事本创建应用程序
开发人员可以直接借助 VS 2015 开发工具开发控制台应用程序,但是好的开发人员不应 该只学会如何利用开发工具,还应该从多个角度思考问题。实际上,除了借助开发工具外, 开发者还可以通过记事本创建 C# 应用程序,使用命令行代替 VS IDE 来编译 C# 程序。
使用记事本创建应用程序并编译执行的详细步骤如下。
01 打开一个文本编辑器,在文本编辑器中编辑需要的代码。
02 将编辑的代码保存,保存文件的后缀名为 .cs,例如 HelloWorld.cs 文件。
03 打开命令提示符窗口,定位到文件所保存的目录。
04 输入“csc 文件名”命令并按 Enter 键编译代码。
05 如果代码没有错误,命令提示符窗口中的光标会进入下一行,并生成可执行的 .exe 文件。
06 在对应目录中找到 .exe 文件,通过双击来执行程序。
07 查看程序最终的输出结果。 以上述步骤为基本操作步骤,下面使用记事本创建具体应用程序,模拟实现与 1.5 节案
例类似的效果。完整步骤如下。
01 打开一个文本编辑器,在文本编辑器中添加以下内容:
在上述代码中,首先引入 System 命名空间,紧接着在 mytest 命名空间下创建 TxtTest 类, 在类的 Main() 方法中调用 Console.WriteLine() 方法输出一句话。
02 保存文本文件,文件名称为 mytesttxt,后缀名为 .cs,即 mytesttxt.cs。在这里,我们 将 mytexttxt.cs 文件保存到.NET Framework 的 v3.5 版本的目录( 安装路径为C:\WINDOWS\ Microsoft.NET\Framework\v3.5) 中。
03 选择【开始】|【程序】|【附件】|【命令提示符】命令,打开如图 1-21 所示的窗口。
图 1-21 【命令提示符】窗口
04 在【命令提示符】窗口中执行 CD 命令进入 .NET Frameworkd 的 v3.5 版本目录下, 然后输入 csc mytesttxt.cs 命令并按 Enter 键,如图 1-22 所示。
图 1-22 执行 csc mytesttxt.cs 命令
05 出现如图 1-22 所示的界面时,表示文件已经编译成功,编译成功后会在指定的目录 下得到一个 mytesttxt.exe 文件,如图 1-23 所示。
图 1-23 编译成功后的 mytesttxt.exe 文件
06 双击 mytesttxt.exe 文件来运行程序,最终结果如图 1-24 所示。
图 1-24 mytesttxt.exe 的运行效果
注意
csc 是 .NET Framework 的 SDK 中提供的一个用于编译C# 源程序文件的工具,是大部分拥有图 形用户界面的 C# 集成开发环境的基础。如果没有将 cs 文件放入指定的目录,则直接在命令行编译 写好的文件时,会提示“csc 不是内部或外部命令,也不是可运行的程序,或批处理文件”。要想直 接执行 csc 命令,更简单的方法是将 csc 添加到环境变量 path 中,这样 csc 就可以直接编译运行了。
- 点赞
- 收藏
- 关注作者
评论(0)