Как скрыть из диспетчера задач программу на C#?
Не занимайся созданием вредоносной фигни и не надо будет ничего скрывать, и пользоваться древним 2.0 :)
Сделать ее службой. Ну и да, вирусы - плохо. Вирусы на шарпе - вообще фейспалм и застрелиццо.