19
這裏有一個簡單的語法問題(我希望),我知道如何使用where子句約束一個泛型,但是如何約束兩個泛型?如何約束多個泛型?
也許最簡單的方法是寫下我對語法的最佳猜測。
public class GenericDaoGetByIdTests<TDao, TComponent> : BaseDaoTests
where TDao : IDao<TComponent>, TComponent : EDC2ORMComponent {
public void GetByIdTest(int id) { }
}
這給了我一個錯誤。任何人都知道正確的語法是什麼?