Un esempio. Supponiamo di avere il seguente codice pezzo
utilizzando Sistema;
namespace ConsoleApplication1 { classe Programma { static void Main (string [] args) {
var add = AddFunction (10,20); Console.WriteLine (aggiungi); Console.ReadKey(); }
static int AddFunction(int a,int b)
{
return a+b;
}
}
}
Ora impostare un break-point alla var add = AddFunction (10,20);
Se eseguiamo un passaggio (o F10), quindi dopo quella riga, il controllo passerà alla riga successiva che è Console.WriteLine (add); seguito da Console.ReadKey(); e infine} e infine restituisce un valore di 0 a OS.
Se eseguiamo un passaggio (o F11), quindi dopo var add = AddFunction (10,20); , il controllo andrà nell'implementazione della funzione chiamata di AddFunciton che restituisce a + b e successivamente Console.WriteLine (add); e così via.
Spero che questo sia utile.
fonte
2016-10-04 04:04:18
Maiusc F11 = "Esci"; Mi piace molto anche questo hotkey di debug. – Catto