Если вы хотите, чтобы этот стиль применялся в определенных условиях, вы можете использовать условный оператор в фигурных скобках. Но в любом случае, React не распознает этот стиль, если он не находится внутри фигурных скобок
Недостаточно ссылаться на сборку, содержащую класс, с методами расширения. Вам необходимо импортировать пространство имен, содержащее класс, в каждый исходный файл, в котором вы хотите использовать методы расширения.
Например, чтобы использовать LINQ-to-объекты, вам нужно сослаться на сборку System.Core и импортировать пространство имен System.Linq (которое содержит класс Enumerable с Методы расширения LINQ):
using System.Linq;
Вы уверены, что метод расширения является общедоступным?
Высматривайте динамические типы.
существуют, многие отвечают, и ни один из них не решил мою проблему, в случае, если кто-то еще сталкивается с этим, мой случай, который сторонняя библиотека возвращала" dynamic
" тип, и мой дополнительный метод работал по строкам, поэтому при применении дополнительного метода, не показал ошибку компиляции, но в течение рабочего времени, это сделало.
var a = thirdpartyLibrary.GetValue().MyExtensionMethod();
состав исполнителей А к тому же типу моего дополнительного метода решил проблему.