Как вызвать метод до мейна?

Недавно услышала что возможно каким-то образом вызвать какой-то метод до вызова главного метода, при этом без всяких директив, атрибутов, вложенных методов, изменений настроек и прочего!

Если это действительно возможно, подскажите пожалуйста как это сделать и что это за метод такой волшебный?

Используй статический конструктор. Он ведь вызывается вначале всего, верно? Вот и сделай статический конструктор класса Program.

По сути конструктор то и является методом, так что внутри него можно прописать абсолютно любой функционал. Для явности выведи на консоль что-то, и увидишь, что он реально вызывается раньше всего.