CS0644 de erro do compilador
Mensagem de erro
'class1' não pode derivar de classe especial 'class2'
Classes explicitamente não podem herdar de qualquer uma das seguintes classes base:
sistema.Enum
sistema.ValueType
sistema.delegado
System.Array
Essas são usadas sistema autônomo classes base implícitas pelo compilador.Por exemplo, sistema.ValueType é a classe base implícita de estruturas.
O exemplo a seguir gera CS0644:
// CS0644.cs
class MyClass : System.ValueType // CS0644
{
}