我试图找到使用所有方法输入参数的代码语句/表达式语句。例如
using System;
public class Class1
{
public Class1()
{
}
public int MethodSample(int a, string b, out string c)
{
var d = $"{a + 1}.b";
if (a > 10)
{
a = a + 5;
}
else
{
a = a + 2;
}
return MethodB(out c);
}
public void MethodB(out string c)
{
c = "success";
}
}
在方法MethodSample参数'a'中使用
如果条件阻止
参数'b'用于构造'd'
输出参数'c'用于调用方法B
如何获取使用每个参数的表达式语句?
我试图找到
SymbolFinder.FindReferencesAsync(ParameterSymbol, solution)
它提供具有范围信息但不包含表达式语句的位置。