I am creating a c# multithread console application, my solution uses +2 projects, 1 as a "main" project, then sub projects as the program's actual functions, however
running a sub project thread runs perfectly, however I would like this thread(s) to open a console of its own,
the only method I am familiar with is launching it separately but that would defeat the purpose of the threading