我需要學習

突然發現我很水啊,寫的程序只是會讀數據,只是用了數據庫的那點東西,決定好好學學c#語法方面的東西,csdn就是個好的教程:

C# 程序員參考  

Hello World 教程

本教程展示以 C# 編寫的 Hello World 程序的幾個版本。

示例文件

請參見 Hello World 示例以下載和生成本教程中討論的示例文件。

其他閱讀材料

C# 程序的常規結構 

Main

1.1 開始

3.3 聲明

教程

下面的示例展示編寫 C#“Hello World”(世界你好)程序的幾種不同方法。

示例 1

// Hello1.cs
public class Hello1
{
   public static void Main()
   {
      System.Console.WriteLine("Hello, World!");
   }
}

輸出

Hello, World!

代碼討論

  • 每個 Main 方法都必須包含在一個類內(此處爲 Hello1)。
  • System.Console 類包含一個 WriteLine 方法,可用於向控制檯顯示字符串。

示例 2

爲避免程序中到處都是完全限定的類,可以使用 using 指令,如下所示:

// Hello2.cs
using System;

public class Hello2
{
   public static void Main()
   {
      Console.WriteLine("Hello, World!");
   }
}

輸出

Hello, World!

示例 3

如果需要訪問傳遞到應用程序中的命令行參數,則只需更改 Main 方法的簽名以包括這些參數,如下所示。本示例對命令行參數進行計數並顯示這些參數。

// Hello3.cs
// arguments: A B C D
using System;

public class Hello3
{
   public static void Main(string[] args)
   {
      Console.WriteLine("Hello, World!");
      Console.WriteLine("You entered the following {0} command line arguments:",
         args.Length );
      for (int i=0; i < args.Length; i++)
      {
         Console.WriteLine("{0}", args[i]); 
      }
   }
}

輸出

Hello, World!
You entered the following 4 command line arguments:
A
B
C
D

示例 4

若要返回返回代碼,請更改 Main 方法的簽名,如下所示:

// Hello4.cs
using System;

public class Hello4
{
   public static int Main(string[] args)
   {
      Console.WriteLine("Hello, World!");
      return 0;
   }
}

輸出

Hello, World!

請參見

C# 教程

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章