0
Why explicit better thatn implicity?
dear friends why explicit variable better than implicity variable?
2 Réponses
0
No there not the same. You should use implicit variables only for read-only purposes, see
https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/anonymous-types.
I guess there would also be a memory allocation issue. If you are going to use a var where you could use a sbyte ... , wouldn't that be just wasteful.
Conceptually, c# is by design strongly typed. Can we hence deduct a better performance if we implicitly type the variables? Looks more probable. Especially considering why that choice was made:
https://en.wikipedia.org/wiki/Strong_and_weak_typing