How could I implement my own deferred execution mechanism in C#?
So for instance I have:
string x = DoFoo();
Is it possible to perf
Instead of passing a string x, pass a delegate that procures you a string
Func fooFunc=()=>DoFoo();