class Flarg { private readonly Action speak; public Action Speak { get { return speak; } } public Flarg(Act
Only static fields could be passed to the base constructor. The object is not yet initialized so you cannot use instance members. If you make the GiveDumbLook static it will work.
GiveDumbLook