0

....net 4.0 を使用

チェーンされたメソッド呼び出しによって、つまり

public bool CallA(){
  return CallB().HasAccess;
}

public User CallB(){
  return new User{ HasAccess = true};
}

CallA でデバッグして、 CallB() から何が返されるかを確認する方法はありますか。私は通常、呼び出しをオブジェクトに返したり、null をチェックしたりしますが、これは既存のコードであり、デバッグを簡単にするために変更したくありません。

4

2 に答える 2

3

ブレークポイントを設定しreturn CallB().HasAccess、クイックウォッチを追加して、CallB()何が返されるかを確認できます。

于 2012-08-17T19:44:40.780 に答える
2
public bool CallA()
{
    User ret = CallB();
    // breakpoint on this next line
    return ret.HasAccess;
}
于 2012-08-17T19:44:42.560 に答える