ReSharper 2025.2 Help

值跟踪

值跟踪 帮助您调查特定类型的值,并可能确定某个错误值如何传递到程序中的某个点,以及接下来可能传递到哪里。 这有助于您调查可能的 空引用异常 、不适当的行为以及导致获取错误值的原因。

调查值的来源

  1. 将插入符号放在方法、属性、变量、字段、参数等的名称上,您想要调查其值。

  2. 从主菜单中选择 ReSharper | 检查 | 值的来源 或按 Control+Shift+Alt+A 并在 检查此 列表中选择 值的来源

  3. 在打开的 检查结果窗口 中,您可以调查值的可能来源。

    在“检查结果”窗口中的值来源层次结构

调查值的去向

  1. 将插入符号放在方法、属性、变量、字段、参数等的名称上,您想要调查其值。

  2. 从主菜单中选择 ReSharper | 检查 | 值的去向 或按 Control+Shift+Alt+A 并在 检查此 列表中选择 值的去向

  3. 检查结果窗口 打开,您可以在其中调查值的可能去向。

    在“检查结果”窗口中的值去向层次结构

如果节点表示集合的一个元素,则用 ThemedIcon.DfaCollection.Screen.(Gray).png 标记;如果有一个 lambda 表达式 ,则用 ThemedIcon.DfaLambda.Screen.(Gray).png 标记。

此功能在以下语言和技术中 受支持

语言:C#

语言:VB.NET

语言:C++

语言:ASP.NET

语言:Razor

语言:XAML

语言:Resx

语言:构建脚本

语言:SQL

此功能在 C# 中可用

此功能在 Visual Basic 中不可用

功能在 C++ 中不可用

此功能在 ASP.NET 中不可用

此功能在 Razor 中不可用

此功能在 XAML 中不可用

此功能在资源文件中不可用

此功能在构建脚本文件中不可用

此功能在 SQL/NoSQL 文件和注入中不可用

最后修改日期: 2025年 9月 27日