Ispirato da un esempio di Steven John Metsker ("Design Patterns in C#", p. 158, 382)
class FooBase
{
  string _name;
  FooBase(string name)
  {
    _name = name;
  }
}
class Foo: FooBase
{
}
Vi aspettate: 
- A. compila senza warning o errori 
- B. compila con warning 
- C. non compila (errore di compilazione)