none
Visual Studio 2010 tip – Hiérarchie d’appels RRS feed

  • Discussion générale

  • Dans un programme complexe ou plusieurs méthodes s’appellent entre eux, on peut voir l’ordre d’appel pour chaque méthode, à l’aide de l’outil ‘Call Hierarchy’ de Visual Studio 2010.

     

    Prenons cet exemple de code, ou on a trois méthodes, dont deux d’entre eux appellent la troisième :

    static void Main(string[] args)

            {

                Yoda();

                DarthVader();

     

                Console.ReadKey();

            }

     

            public static void Luke()

            {

                Console.WriteLine("Noooo...");

            }

     

            public static void DarthVader()

            {

                Console.WriteLine("Luke, je suis ton pere...");

                Luke();

            }

     

            public static void Yoda()

            {

                Console.WriteLine("Luke, bring food you must...");

                Luke();

            }

     

     

    Dans le menu contextuel de la méthode ‘Luke’ on choisit ‘View Call Hierarchy’ pour voir la hiérarchie d’appels de cette méthode :

     

    Dans la fenêtre ‘Hiérarchie d’appels’ on voit l’ordre d’appel pour chaque méthode :

     

    Pour plusieurs informations sur l’utilisation de Visual Studio 2010, consultez Visual Studio 2010 – tips&tricks

     

     

    mardi 6 juillet 2010 11:15