如何跳过步骤中的方法(F11)

时间:2014-05-06 10:55:50

标签: c# step-into

让我们举个例子:

public static class Extensions
{
    public static string MakeString(this object obj)
    {
        if (obj == null) return string.Empty;

        return obj.ToString();
    }
}

public class ABC
{
    public void Method()
    {
        object obj = default(object);

        //Implemention goes here..

        // Here every time in step into navigate to MakeString() Method.
        if(IsValid(obj.MakeString()))             
        {
            //Operations..
        }
    }

    private bool IsValid(string str)
    {
        //Check if string is valid or not..
        return true;
    }
}

在这个示例Extentions类中有扩展方法并且正在类ABC中使用它,并且在使用此扩展和其他方法调用的情况下进入,然后每次我进入{{ 1}}方法,我们可以跳过吗?使用MakeString()?或通过其他方式?

1 个答案:

答案 0 :(得分:6)

您可以使用DebuggerStepThrough属性。