C# 8 Support
Master all the C# 8 language features!
How do these C# 8 features work again? 🤔
Learning new language constructs with Rider is just a matter of hitting ⌥⏎ (macOS) / Alt+Enter (VS Windows/Linux). Convert a switch
statement to switch
expression? ⌥⏎ (macOS) / Alt+Enter (VS Windows/Linux)! Prefer compound assignments instead of simple assignments? ⌥⏎ (macOS) / Alt+Enter (VS Windows/Linux)! Make use of IAsyncDisposable
and using
declarations? You know what – Alt-Enter! 🙃
Note that most quick-fixes can be applied in scopes, for instance in the current method, type, file, or even for the whole solution.
⌥⏎ (macOS) / Alt+Enter (VS Windows/Linux) – Probably the most important shortcut 🤓