ReSharper
 
Get ReSharper
Get your hands on the new features ahead of the release by joining the Early Access Program for ReSharper 2025.1! Learn more

Value tracking

Last modified: 23 September 2024

Value Tracking helps you investigate the value of a particular type and possibly determine how a certain incorrect value might have passed to a given point in your program, and where it might be passed next. This helps you investigate possible NullReferenceException, inappropriate behavior, and reasons why you get incorrect values.

If a node represents an element of a collection, it is marked with ThemedIcon.DfaCollection.Screen.(Gray).png; if there is a lambda expression, it is marked with ThemedIcon.DfaLambda.Screen.(Gray).png.

This feature is supported in the following languages and technologies: