Comment un Windows en C# Console de demande de dire si elle est exécutée de manière interactive

Comment une console Windows application écrite en C# de déterminer si elle est invoquée dans un non-interactive de l'environnement (par exemple, à partir d'un service ou d'une tâche planifiée) ou à partir d'un environnement capable d'interaction utilisateur (par exemple, l'Invite de Commande ou PowerShell)?

InformationsquelleAutor Jeff Leonard | 2009-07-27