Quelle
class Program
{
static void Main(string[] args)
{
var fw = new FileSystemWatcher(@"M:\Videos\Unsorted");
fw.Created+= fw_Created;
}
static void fw_Created(object sender, FileSystemEventArgs e)
{
Console.WriteLine("added file {0}", e.Name);
}
}
Frage
Das sollte ziemlich selbsterklärend sein. Ich versuche, einen Datei-Überwacher zu erstellen, damit ich meine Videos automatisch sortieren kann... wie schaffe ich es, dass sich das Programm nie beendet?
Ich möchte es zunächst konsolenbasiert halten, damit ich es debuggen kann, aber irgendwann möchte ich die Konsole entfernen und es einfach im Hintergrund laufen lassen (ich schätze als Dienst).