我想知道为什么我不能在Google上得到像这样的简单东西。此代码不可编译。我怎样才能做到这一点?

public class TestStep<StartEvent, CompletedEvent>
    where StartEvent : MyBase1, MyInterface1, new() &&
    where CompletedEvent : MyBase2, MyInterface2, new()
{
}

请帮忙。

最佳答案

尝试不使用“&&”

public class TestStep<StartEvent, CompletedEvent>
    where StartEvent : MyBase1, MyInterface1, new()
    where CompletedEvent : MyBase2, MyInterface2, new()
{
}

09-05 20:55