程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> where T : class的含義

where T : class的含義

編輯:C#入門知識

[csharp]   public void Request<T>(List<T> EntityList)  where T : class      {      }   這是參數類型約束,指定T必須是Class類型。       .NET支持的類型參數約束有以下五種: where T : struct                               | T必須是一個結構類型 where T : class                                | T必須是一個Class類型 where T : new()                               | T必須要有一個無參構造函數 where T : NameOfBaseClass          | T必須繼承名為NameOfBaseClass的類 where T : NameOfInterface             | T必須實現名為NameOfInterface的接口        

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved