首页 > ASP.NET > The NOTE of learning ASP.NET [8] 由HelloWorld学习C# .NET开发的基本知识

The NOTE of learning ASP.NET [8] 由HelloWorld学习C# .NET开发的基本知识

 
 下边是简单的HelloWorld源码以及根据学习内容演变的源码:
 class HelloWorld

 {
      // 每个.NET应用中必须包含一个且仅能包含一个Main方法,这是整个应用程序的入口
      // 且M必须大写。
      public static void Main() 
      {
           //我们这里只是输出Hello World!
           System.Console.WriteLine("Hello World!"); 
      }
 }
 using System; //告诉运行时环境,我们的这个类中需要引用哪些命名空间下的类及方法,但这并不会增大我们生成程序的体积。

 {
      public static void Main()
      {
           
           // 可以看到我们下面这行代码省略了前面的System.,只写了 Console.WriteLine("Hello World!"); 
           // WriteLine()这个方法是System命名空间下的Console这个类中的方法,在上一个代码实例中我们写出了
           // 他的完整路径来告诉运行环境我们的方法在哪里能找得到,如果我们只是输入Console.WriteLine()来调用,
           // 运行时环境就会迷惑,不知道该去哪找这个类来调用WriteLine()。还有很多方法存在这样的命名空间下的其
           // 他类中,如果我们的命名空间名字很长,在我们编写程序的时候就需要频繁输入很长的完整路径来调用方法,
           // 这样很麻烦。在这里示例中我们使用了using标识,using System;这行代码告诉运行时环境我们的类中使用
           // 了哪些命名空间,这样我们就可以不用输入完整的命名空间+类名+方法来调用System.Console.WriteLine();
           // 我们只需要输入Console.WriteLine("Hello World!"); 就可以了
 
           Console.WriteLine("Hello World!"); 
      }
 }
 class HelloWorld

 {
      public static void Main() 
      {
           // 可以看到下面对代码进行了分割,这样真的可以,编译器不会在意这样对代码进行分割,我们可以对
           // 比较长的代码段进行分割来更清晰的编写我们的代码
           System.Console.
                                WriteLine("
                                              Hello World!"); 
      }
 }
分类:ASP.NET
  1. 还没有评论。
  1. No trackbacks yet.

留下评论