程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#3.0學習筆記(2)淺談命名空間和程序集

C#3.0學習筆記(2)淺談命名空間和程序集

編輯:C#入門知識

一,  什麼叫命名空間?什麼叫程序集?

       命名空間(namespace):用來組織和重用代碼的編譯單元。它有效地避免了把 兩個或多個程序集用在同一個程序中產生的類命沖突的問題。

       程序集:~是exe可執行文件或DLL文件。它包含了程序的CIL(Common      Intermediate Language)公共中間語言。

二,  程序集的生成過程?

\

三,  命名空間的聲明語法?

       namespace SimpleNamespce

       {

              TypeDeclarations;

       }

       注:1、namespace為關鍵字。

            2、SimpleNamespce為命名空間名稱。

四,命名空間的引用和using指令?

1、 using指令的使用避免了重復寫完全限定名。

2、 using指令必須放在源文件的頂端,在任何類型聲明之前。

3、 它們應用於當前源文件中的所有命名空間。

五,不使用using指令和使用using指令的對照?

       不使用using指令:

       class WidgetsProgram

       {

              static void main()

              {

                     MyCorp.SuperLib.SquareWidget sq=new MyCorp.SuperLib.SquareWidget();

                     ….

              }

       }

      

       使用using指令:

       using MyCorp.SuperLib

      

       class WidgetsProgram

       {

              static void main()

              {

                     SquareWidget sq=new SquareWidget();

                     ….

              }

       }


作者 永遠的麥子。

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