public void DelegateWithOptional() { var f = new FuncWithOptional(x => x); Equal(f(3), 3); Equal(f(), 5); }