CS0263 de erro do compilador

Mensagem de erro

Declarações parcial de 'type' não devem especificar classes base diferentes

Quando estiver definindo um tipo em declarações parcial, especifique os tipos base mesmos em cada uma das declarações parcial.Para obter mais informações, consulte Parcial classes e métodos (Guia de programação C#).

O exemplo a seguir gera CS0263:

// CS0263.cs
// compile with: /target:library
class B1
{
}

class B2
{
}
partial class C : B1  // CS0263 – is the base class B1 or B2?
{
}

partial class C : B2
{
}