Да, вы можете создать метод расширения и поместить его в класс, определенный в пространстве имен System
, а затем развернуть сборку в GAC.Другие проекты могут ссылаться на сборку из GAC и использовать метод расширения.
Считаете ли вы это полезным?
Лично я ненавижу GAC и никогда не использую его для пользовательскихсборок.Я всегда предпочитаю, чтобы приложения были автономными, но для людей, которые их используют, это может быть хорошо.