これが私のクラス階層です
BaseEntityCRUDGridViewModel : BaseGenericViewModel
{ }
public class BaseGenericTests<ST> : SilverlightTest
where ST : BaseGenericViewModel
どうすれば次のことができますか
public class BaseEntityCRUDGridTests<T> : BaseGenericTests<T>
where T : BaseEntityCRUDGridViewModel
次のエラーが表示されます
Error 5 The type 'T' cannot be used as type parameter 'ST' in
the generic type or method 'Commons.UnitTests.BaseGenericTests<ST>'.
There is no implicit reference conversion from 'T'
to 'ViewModels.BaseGenericViewModel'.
path\BaseNavigationTests.cs 23 27 Commons