0

これは本当に「愚かな質問などない」というテストです

consoleコードは次のとおりです。

class Program {

    static void Main(string[] args) {

        myClass cl = new myClass();
        cl.myMethod("world");

        Console.WriteLine("press [enter] to exit");
        Console.ReadLine();
    }
}

public class myClass {

    public void myMethod(string x) {
        Console.WriteLine("hello {0}", x);
    }
}

を押しF10てステップインしMain、押し続けF10ても、ステップインしないのはなぜmyClassですか?

他の呼び出されたクラスにステップインするように設定を変更できますか?

4

7 に答える 7

3

F11あなたのソリューションです。踏み込み用です。

于 2013-01-25T14:27:29.863 に答える
2

F11 オプションが機能します (ステップインする正しい方法)。ステップインするクラスにブレークポイントを設定することもできます。これも機能します。

于 2013-01-25T14:40:05.587 に答える
1

F11は Step Intoですので、F10Step Overです。

特定の状況、つまり、プロパティを操作していて、本体へのステップインを「無視」するように Visual Studio に OK を指定した場合は、F11まだステップ オーバーしているように見えることに注意してください。

于 2013-01-25T14:27:54.370 に答える
1

これは、多少、本当のテストです:)

F10 ではなく F11 を押します。デバッグの詳細については、このビデオこちらをご覧ください

于 2013-01-25T14:30:20.547 に答える
0

これF10ステップ オーバーコマンドであり、呼び出されたメソッドにはステップ インしません。

メソッドにステップ インするステップ インコマンドF11を取得するために使用します。

于 2013-01-25T14:27:56.290 に答える
0

ホットキーのリストによると、ステップインしF10ません。あなたが欲しいのはですF11

于 2013-01-25T14:28:54.810 に答える
0

F10:ステップオーバー

F11:ステップイン

Shift+F11: 踏みでる

于 2013-01-25T14:29:28.447 に答える