Скажем, у меня есть класс под названием LogHelper
и он имеет статический метод, называемый GetLogger(string name)
.Способ добавления метода расширения?
Есть ли способ добавить статический метод расширения, который был бы только GetLogger()
?
Я знаю, что обычно методы расширения являются статическими, если они объявлены, но есть ли способ стать статичным в классе, который они «помогают»?
Вы имеете в виду методы расширения? –
Да, я знаю. Мой плохой, я отредактирую. – Vaccano
Вы не можете добавлять методы расширения к статическим типам. Методы расширения можно вызывать только из экземпляров. –