a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
23 lines
548 B
C#
23 lines
548 B
C#
// CS0425: The constraints for type parameter `T' of method `Test.Baz.Method<T,V>()' must match the constraints for type parameter `T' of interface method `Test.IBar.Method<T,V>()'. Consider using an explicit interface implementation instead
|
|
// Line: 18
|
|
namespace Test
|
|
{
|
|
using System;
|
|
|
|
public interface IFoo
|
|
{
|
|
}
|
|
|
|
public interface IBar
|
|
{
|
|
void Method<T, V>() where T : IFoo where V : T;
|
|
}
|
|
|
|
public class Baz : IBar
|
|
{
|
|
public void Method<T, V>() where T : IBar where V : T
|
|
{
|
|
}
|
|
}
|
|
}
|