首页 > 代码库 > 初识C#解析Hello world!

初识C#解析Hello world!

       一直都很羡慕会用C#写代码的程序员,而今终于可以真正的进入C#的学习。刚刚敲下了第一个C#用例,带着欣喜把这个例子总结一下:

首先启动visual studio,新建项目。就可以看到program.cs 的内容。代码的第一行是注释。//表示的是对这行文字进行注释,还可以将文本置于/*和*/之间将整段内容进行注释。

C#控制台应用程序必须包含一个main方法,用于控制程序的开始和结束。在main方法中创建对象和执行其他方法。Main方法是驻留在类或结构内的Static方法。在这个例子中,此方法驻留在名为Hello的类中。可能细心的同学会注意到在Main方法末尾调用ReadyKey,它的功能将使得控制台窗口无法关闭,进而我们可以阅读输出。

C#程序通常使用.net framework的运行库提供的输入/输出服务。System.Console .WriteLine ("Hello World !");语句使用了WriteLine方法。此方法是运行库中的Console类的输出方法之一。它显示了标准输出流使用的字符串参数。输出流后面跟一个新行。其他的Console方法用于不同过的输入和输出操作。如果程序开始处包含using System;指令,则无需完全限定System类和方法即可直接使用它们。例如,可以改为调用Console.WriteLine 而非System.Consol.WriteLine :

运行结果如下图:

这个我第一次接触的C#程序,随着接下来的学习,会一点点加深。有什么不完善欢迎大家指出相互交流、共同进步。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//a Helloworld !program in c#
using System;
namespace Helloworld 
{
    class Hello 
    {
        static void Main()
        {
            Console.WriteLine("Hello World !");
       //keep the console window open in debug mode 
            Console.WriteLine("press any key to exit ");
            Console.ReadKey();
        }
    }
}