JetBrains Rider
 
Get JetBrains Rider
You are viewing the documentation for an earlier version of JetBrains Rider.

View high-level and low-level C# code

Last modified: 22 December 2022

Tools | IL Viewer

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.