「.NET Framework類別函式庫」(.NET Framework Class Library)提供很多功能強大的類別,我們可以直接在C#程式使用這個類別函式庫來輕鬆擴充程式的功能。
.NET Framework類別函式庫是一個龐大且良好組織架構的函式庫,各種.NET Framework支援的程式語言都可以使用相同的.NET Framework類別函式庫,例如C#或Visual Basic 2005程式語言。
.NET Framework類別函式庫的類別架構是使用稱為「名稱空間」(Namespaces,也稱為命名空間)的階層類別架構,每一個名稱空間能夠擁有多個類別,如下圖所示:
上述圖例的System是最基礎的名稱空間,其下擁有基本資料型態的System.Int32(每一階層的名稱空間是使用「.」運算子連接)、System.Byte、System.Single和System.String等名稱空間。這些名稱空間的類別是對應C#語言的內建資料型態。換句話說,C#資料型態都擁有對應的.NET Framework類別物件。
System.Windows.Forms是表單控制項的父名稱空間,其下的名稱空間就是各種控制項的類別:System.IO是基本輸出與輸入和檔案處理的名稱空間。
.NET Framework類別函式庫是一個龐大且良好組織架構的函式庫,各種.NET Framework支援的程式語言都可以使用相同的.NET Framework類別函式庫,例如C#或Visual Basic 2005程式語言。
.NET Framework類別函式庫的類別架構是使用稱為「名稱空間」(Namespaces,也稱為命名空間)的階層類別架構,每一個名稱空間能夠擁有多個類別,如下圖所示:
上述圖例的System是最基礎的名稱空間,其下擁有基本資料型態的System.Int32(每一階層的名稱空間是使用「.」運算子連接)、System.Byte、System.Single和System.String等名稱空間。這些名稱空間的類別是對應C#語言的內建資料型態。換句話說,C#資料型態都擁有對應的.NET Framework類別物件。
System.Windows.Forms是表單控制項的父名稱空間,其下的名稱空間就是各種控制項的類別:System.IO是基本輸出與輸入和檔案處理的名稱空間。