Мне неприятно видеть имя класса, используемое в качестве строкового параметра, такого как "FileDownloader" в коде , и я хотел бы использовать что-то вроде этого FileDownloader.Name (), где FileDownloader - это имя класса.
Единственная проблема в том, что я не могу понять, как это сделать без создания экземпляра объекта или создания статического метода ...
Есть ли способ получить имя класса в .net без экземпляра объекта и без создания статического метод, который возвращает имя класса?