Il mio programma c # Devo eseguire 5 passaggi (attività) in sequenza. fondamentalmente questi cinque dovrebbero essere eseguiti uno dopo l'altro, solo il compito precedente eseguito è successo. Attualmente l'ho fatto nel modo seguente. Ma questo non è uno stile di codice molto buono da seguire.
var isSuccess=false;
isSuccess=a.method1();
if(isSuccess)
isSuccess=a.method2();
if(isSuccess)
isSuccess=a.method3();
if(isSuccess)
isSuccess=a.method4();
if(isSuccess)
isSuccess=a.method5();
Come posso riflettere questo codice. Qual è il modo migliore che posso seguire?