泛型支持的幾種約束類型

約束 說明 where T:struct 對於結構約束,類型T必須是值類型 where T:class 類約束指定類型T必須是引用類型 where T:IFoo 指定類型T必須實現接口IFoo where T:Foo 指定類型T必須派生自基類Foo where T:new() 這是一個構造函數約束,指定類型T必須有一個默認構造函數 where T1:T2 這個約束也能夠指定,類型T1派生自泛型類型
相關文章
相關標籤/搜索