程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#語言初級初步掌握(1)

C#語言初級初步掌握(1)

編輯:C#入門知識
     原文出處:http://journal.iftech.com/articles/0011_joey_CSharp/
  
  C#語言入門
     C#讀作“C sharp”,它是Microsoft開發的一種新語言,結合了C/C++的強大功能和Visual Basic的易用性。從最初的語言規范即可看出,C#無論在語法、豐富的Web開發支持還是自動化的內存管理上都和Java非常相似。因此,如果你曾經用過C++或者Java,再來學習C#應該是相當輕松的。
  
     本文的目的在於為尚未接觸過C#的程序員介紹這種編程語言。不論你以前是否用過C/C++或者Java,都可以從本文開始學習C#。本文的唯一假定是你具有某種類型的編程知識(如具有面向對象編程的經驗則更好,但並非必須),並擁有某種類型的C#編譯器。
  
     最簡單的C#程序
  
     首先我們來看標准的Hello World程序。用文本編輯器創建一個新文件HelloWorld.cs,把下面的代碼放入這個文件:
  
  
   // 第一個c#程序
  
   class HelloWorld {
   static void Main() {
   System.Console.WriteLine("Hello World!");
   }
   }
  
  
  
  
     現在,在DOS命令窗口進入保存HelloWorld.cs的目錄,然後執行:
  
  
  csc HelloWorld.cs
  
  
  
  
     該命令編譯源代碼並生成HelloWorld.exe文件。運行這個執行文件就可以看到:
  
  
  Hello World!
  
  
  
  
     下面我們來分析一下這個例子。第一行代碼是一行注釋,由“//”開始。和C/C++以及Java一樣,“//”告訴編譯器忽略該行直至結尾為止的內容。C#中的另外一種注釋方法是塊注釋。塊注釋由“/*”開始,到“*/”結束。
  
     程序中第二個重要的地方是第四行Main()方法的聲明(static void Mian(){)。每一個C#程序都包含一個Main方法,它是程序執行的起點和終點。另外還請注意,HelloWorld類的Main()方法定義成了靜態(static)方法。程序的Main方法永遠不會是全局的,這意味著Main方法必須包含在類裡面,如本例中Main()是在類HelloWorld裡面(Main方法也可以包含到結構裡面,但一般它總是在類裡面)。
  
     程序中最後一個關鍵的地方是向控制台輸出文本的代碼,即“System.Console.WriteLine("Hello World!");”。WriteLine是一個方法,定義於Console類。WriteLine()把文本輸出到標准輸出設備並換行。Console類包含在System名稱空間(類的集合)裡面。如果你想避免用“System.Console”的方式來指出Console類的全稱,可以在文件的開頭加上“using System;”這行代碼,以後就可以直接寫出“Console.WriteLine("Hello World!");”。  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved