如何单步执行lambda表达式

时间:2013-11-14 16:48:52

标签: c# visual-studio-2012 lambda visual-studio-debugging

我有这个小方法

    [System.Diagnostics.DebuggerStepThrough]
    public static void Log(Database db)
    { 
        db.Log = s => MyLogger.Log(s);
    }

但调试器仍然停在每个s => MyLogger.Log(s)

有没有办法告诉调试器忽略这条特定的行?

无聊的王者必须为每个查询手动步进/反对/退出

这个db.Log是实体框架6日志

1 个答案:

答案 0 :(得分:3)

这就是我想要的;

    [System.Diagnostics.DebuggerStepThrough]
    public static void Log(Database db)
    {
        Action<string> Log = MyLogger.Log;
        db.Log = Log;
    }