實際上,本書前面的每個應用程序都有如下命名空間:
using System;
using System.Collections.Generic;
using System.Text;
System命名空間包含.Net應用程序使用的大多數基本類型。System.Text命名空間包含與字符串處理和編碼相關的類型,但System.Collections.Generic命名空間包含什麼類型?為什麼要在默認情況下把它包含在控制台應用程序中?
這個命名空間包含用於處理集合的泛型類型,使用得非常頻繁,用using語句配置它,使用起來就不必添加限定符了。
如本章前面所述,下面就介紹這些泛型類型,它們可以使工作更容易完成,可以毫不費力地創建強類型化的集合類。表12-2描述了本節要介紹的類型,本章後面還會詳細闡述這些類型。
表 12-2
類 型
說 明
List<T>
T類型對象的集合
Dictionary<K, V>