What’s New in C# 7.0
Out variables seem like a mis-feature, especially when they are adding a better alternative (Tuples) in the same release.It's great to finally have tuples, but the c/java style syntax is showing it's age compared to something like scala which has return type declarations at the end, which I find much more readable.Literal improvements will be a godsend for writing database migrations.Ref returns and locals look like a source of constant headaches. It's much harder to reason with code when the data can be modified by random others bits of code. Currently I can look for all references to an array to find everywhere that modifies it now I can't.