突然發現我很水啊,寫的程序只是會讀數據,只是用了數據庫的那點東西,決定好好學學c#語法方面的東西,csdn就是個好的教程:
請參見
本教程展示以 C# 編寫的 Hello World 程序的幾個版本。
示例文件
請參見 Hello World 示例以下載和生成本教程中討論的示例文件。
其他閱讀材料
C# 程序的常規結構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!
請參見