Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
'class1' cannot derive from special class 'class2'
Classes cannot explicitly inherit from any of the following base classes:
System.Enum
System.ValueType
System.Delegate
System.Array
These are used as implicit base classes by the compiler. For example, System.ValueType is the implicit base class of structs.
The following sample generates CS0644:
// CS0644.cs
class MyClass : System.ValueType // CS0644
{
}