C # (и другие скомпилированные / интерпретируемые языки JIT) обычно в фоновом режиме делают для вас многое. Хотя то, что вы написали, просто, в фоновом режиме происходит много вещей, поддерживающих JIT-природу приложения.
То, что 7 МБ памяти относительно мало, учитывая, что 2 ГБ ОЗУ в наши дни довольно распространено. И это, вероятно, не увеличится, если вы не сделаете что-то необычное или не выделите много массивов и структур данных.
Если это Hello World, основанный на типе проекта C # WindowsApplication, и в Program.cs есть int int, выполняющий application.run в форме Windows, тогда не только много JIT, но и много накладных расходов Windows Forms тоже.
Конец дня, я уверен, что все прекрасно.