初遇C#之HelloWorld程序

一、开发环境

         C#是一种面向对象的、运行于.NETFramework之上的高级程序设计语言。由于C#非常依赖于.NETFramework所以Win7就自带了.NETFramework3.5,Win8自带了.NETFramework 4.0。因此我可以先不使用VS IDE, 因为刚开始还是徒手建立自己的天下比较有好处,等到对基本的框架有了解之后,再来使用VS才能做到的心应手。否则就算VS用的再好,也只是只知其然,而不知其所以然。

         为使用.NETFramework自带的C#编译器,我们需要把C:\Windows\Microsoft.NET\Framework64\v4.0.30319路径添加到系统的环境变量中,这样我们在命令行就能一直使用csc.exe命令来编译我们所写的C#程序。其实这也是学习Java的方式,由于本人先学习的Java,所以非常喜欢这种脱离IDE的开发方式,虽然刚开始有些吃力,但却可以带来潜移默化的好处。

二、HelloWorld程序

           首先我们来先开发一个著名的HelloWorld程序。

            在磁盘上新建一个文件夹命名为HelloWorldTest,在文件下新建一个HelloWorld.txt文件,然后将文件的名称改为HelloWorld.cs , 然后用文本编辑器打开此文件,我使用的是UE,因为它的语法高亮功能比记事本更美观,并且在UE中我们还可以自定义菜单栏直接编译.cs文件,还是很方便的。我们在HelloWorld.cs输入以下代码:

using System;
using System.Windows.Forms;
class HelloWorld{
	   public static void Main(){
	   	    Console.WriteLine("This is My First C# Program Hello World!");
	   	    MessageBox.Show("Hello World!");
	   	    Console.ReadLine();
	   }
}
         学习过Java的同学看到这段代码是不是感觉非常相似,越看越像,简直就是孪生兄弟。我们打开命令行,cd 到你的工程文件夹下,输入csc HelloWorld.cs,回车,然后在工程项目下就会多出一个HelloWorld.exe文件,运行之即可得焉:

                         

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值