我對.NET相對較新,而且我偶然發現了這個特定問題:在遵循關於存儲庫模式的教程時,類的定義如下所示:C#實現接口「where TEntity:class」
public class GenericRepository<TEntity> where TEntity : class { ...
這就是說,這個類應該實現一個接口。由於我已經使用了:
運營商,我該怎麼做?
我試着去public class GenericRepository<TEntity> : IGenericRepository where TEntity : class {
也public class GenericRepository<TEntity> where TEntity : class : IGenericRepository {
但它不工作
你是說泛型參數應該實現一個接口還是類型本身? – 2015-02-05 21:57:25
@ Selman22我認爲後者(「這個類應該實現一個接口」),但目前尚不清楚。 – 2015-02-05 22:05:22