Earlier I asked a question about why I see so many examples use the varkeyword and got the answer that while it is only necessary for anonymous types, that it is used noneth
The C# compiler infers the true type of the var variable at compile time. There's no difference in the generated IL.
var