Frage : C#, das Ausgabe verlegt

Ich schreibe ein Programm in C# using .NET Rahmen 3.5
When, das mein Programm laufen gelassen wird, benötige ich es, Aufgaben durchzuführen und Gewinde zu beginnen, um andere Aufgaben zu tun dann nah. Wenn es die anderen Gewinde kann nicht schon getan werden schließt, also ich eine Weise benötige, sie fortfahren zu lassen durchzuführen, bis sie complete.

I morgens neu zum Durchzug sind und ich bin nicht sogar nicht, wenn es eine Weise gibt, this.

Thanks im Voraus zu tun,
Brandon
sicher

Antwort : C#, das Ausgabe verlegt

Wenn Sie ein MANUELLES Gewinde herstellen und NICHT das IsBackground () Eigentum einstellen, um auszurichten (es ist durch Rückstellung falsch,) dann, welches die APP NICHT vollständig bis die kompletten Gewinde schließt.  Die Hauptform kann nicht sichtbar mehr sein, aber die APP wird noch… Überprüfung der Aufgaben-Manager laufen lassen.

Sehen: http://msdn.microsoft.com/en-us/library/system.threading.thread.isbackground.aspx

    „ausrichten, wenn dieses Gewinde, ein Hintergrundgewinde zu werden ist oder ist; andernfalls falsch.“

    „Ein Gewinde ist entweder ein Hintergrundgewinde oder ein Vordergrundgewinde. Hintergrundgewinde sind zu den Vordergrundgewinden identisch, außer dass Hintergrundgewinde verhindern einen Prozess nicht an der Beendigung. Sobald aller Vordergrund das Gehören einem Prozess verlegt, haben, die Standardsprachelaufzeit beendet den Prozess beendet. Alle restlichen Hintergrundgewinde werden gestoppt und abschließen nicht.“
Weitere Lösungen  
 
programming4us programming4us