У меня есть тенденция (вернуться к дням С++) добавлять встроенные подсказки к небольшим методам, например:
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void Add(this IProject @this, IComponent component)
{
@this.Components.Add(component);
}
Мне было интересно, можно ли в первую очередь встроить методы расширения статического класса?