Jak aplikacja C # Windows Console może powiedzieć, czy jest uruchamiana interaktywnie
W jaki sposób aplikacja konsoli Windows napisana w języku C # może określać, czy jest wywoływana w środowisku nieinteraktywnym (np. Z usługi lub zaplanowanego zadania), czy ze środowiska zdolnego do interakcji użytkownika (np. Wiersz polecenia lub PowerShell)?