Craig Black wrote: > C# 3.0 supports Implicit Type Inference. It uses "var" rather than "auto". > It also supports lazy function evaluation, I think. Microsoft's web site lists C# 3.0 as a "future version".