Скрытое приложение C#?
После WinXP больше нельзя никак скрыть приложение, если речь об отображении в Диспетчере задач.
Можно замаскировать или уточните, что вы имеете ввиду под "скрытым приложением", чтобы дать нормальный ответ.
1. Можно просто убрать форму приложения. Тем самым при запуске приложения "не будет" (Делал такое на WinForms)
2. Если скрыть форму, в панеле задач всё равно будет отображаться, но я где то видел прозрачные иконки, можно как то замудрить иконку, и не вооружённым глазом человек даже не увидит приложение
3. Как скрыть в диспетчере задач можно уже найти в гугле, как замаскировать, вот примеры: 
www.cyberforum.ru/windows-forms/thread910552.html
https://habr.com/en/post/180933/
Как скрыть программу из диспетчера задач?
Проделав всё это, возможно, ваше приложение станет "скрытным". Только насчёт "2." я бы поспорил, но всё же.
Добавлено: Но опять же, лучше всего действовать психологически, просто замаскируйте Ваше приложение, например, под какой то Антивирус, или безобидную программку которая <...> делает