Defer with C# 8.0

Go (https://golang.org) has a really nice little language feature called defer, which is a keyword that lets you defer a statement until the current function returns, and you can see an example here. Given all the new language…

Trying Out Daily Builds of Roslyn

I wanted to try out a daily build of Roslyn to see the effect of a recent change to the C# compiler. I know how to do this for older .NET Framework projects, I'd add a reference to Microsoft.Net.…

.NET Core 3 Local Tools

A look at the .NET Core Local Tools introduced in 3.0, contrasting the new way with the old way of dealing with locally installed tools.