資源簡介
在泛型類中,由于不知道泛型參數T是什么類型,可能是引用類型,也可能是值類型,因此不能將null等賦予泛型類型。如何對泛型對象賦初值、如何保證泛型的正確性等,以使用泛型文檔管理器為例:
文檔管理器用于從隊列中讀寫文檔。首先創建一個泛型管理器AddDocument()方法添加一個文檔到隊列中,IsDocumentAvailabe只讀屬性指示隊列中是否還有文檔。
public class DocumentManager
{
private readonly Queue documentQueue = new Queue();
public void AddDocume
代碼片段和文件信息
評論
共有 條評論