星期五, 6月 13, 2008

[Boo]Boo(18)-命名空間

.NET上的語言幾乎都導入命名空間了,Boo 無法置身事外...

命名的方式,則是在原始檔第一行加上: namespace 命名空間名稱
撇開註解不算,命名空間的宣告,無論如何都要是程式碼的第一行,否則會有錯誤發生。

引用時,則是使用 import 關鍵字,例如:

import System

Console.WriteLine( "Hello world!" )

// 為甚麼要引用命名空間?因為這樣寫很累...
System.Console.WriteLine( "Hello again." )


你也可以指明組件(Assembly)的名稱,所以這幾種寫法也行:

import System.Data from System.Data
import Gtk from "gtk-sharp"


對了,組件不需要特別加上 ".dll"

沒有留言: