HOW TO: Geben Sie in app.config eine Funktion vor Main zu nennen () aufgerufen wird?

StackOverflow https://stackoverflow.com/questions/193080

  •  08-07-2019
  •  | 
  •  

Frage

Ich möchte wirklich in einer Art von Abschnittshandler in App.config setzen, die einen Code ausgeführt wird, bevor sie tatsächlich die Anwendung startet an der Main ausgeführt wird. Gibt es eine Möglichkeit, so etwas zu tun?

War es hilfreich?

Lösung

Warum nicht Sie diesen Anruf als die erste Anweisung setzen in Ihrer Hauptfunktion?

Ansonsten können Sie einen anderen Einstiegspunkt für Ihr Programm definieren und Ihr Haupt rufen von dort aber seine basicaly die gleiche

Andere Tipps

Nicht sicher, was Sie erreichen wollen ... aber ich bin mir nicht bewusst sowieso können Sie eine Konsolenanwendung haben eine andere Methode vor Hauptlauf (). Warum nicht etwas tun:

static void Main(string[] args)
{
    //read your app.config variable
    callAlternate = GetConfigSettings(); 
    if(callAlternate)
        AltMain();

    ///...rest of Main()
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top