JetBrains Rider
 
2024.3
Get JetBrains Rider

View high-level and low-level C# code

Last modified: 23 September 2024

The more features for simplifying source code appear in new C# versions, the more compiler-generated code is produced under the hood. JetBrains Rider allows you to study the differences having both the original version in the editor and C# with different levels of syntax sugar in the IL Viewer window simultaneously with proper synchronization.

In the example below, you can see a lot of differences between the original and the low-level C#.

JetBrains Rider: Comparing original and low-level C# code

Here are some differences and use cases for the Low-Level C# and High-Level C# presets.