Дополнительные Методы, не Распознанные

Если вы хотите, чтобы этот стиль применялся в определенных условиях, вы можете использовать условный оператор в фигурных скобках. Но в любом случае, React не распознает этот стиль, если он не находится внутри фигурных скобок

45
задан MikeTheLiar 5 February 2015 в 19:13
поделиться

3 ответа

Недостаточно ссылаться на сборку, содержащую класс, с методами расширения. Вам необходимо импортировать пространство имен, содержащее класс, в каждый исходный файл, в котором вы хотите использовать методы расширения.

Например, чтобы использовать LINQ-to-объекты, вам нужно сослаться на сборку System.Core и импортировать пространство имен System.Linq (которое содержит класс Enumerable с Методы расширения LINQ):

using System.Linq;
62
ответ дан 26 November 2019 в 21:08
поделиться

Вы уверены, что метод расширения является общедоступным?

17
ответ дан 26 November 2019 в 21:08
поделиться

Высматривайте динамические типы.

существуют, многие отвечают, и ни один из них не решил мою проблему, в случае, если кто-то еще сталкивается с этим, мой случай, который сторонняя библиотека возвращала" dynamic" тип, и мой дополнительный метод работал по строкам, поэтому при применении дополнительного метода, не показал ошибку компиляции, но в течение рабочего времени, это сделало.

var a = thirdpartyLibrary.GetValue().MyExtensionMethod();

состав исполнителей А к тому же типу моего дополнительного метода решил проблему.

0
ответ дан 26 November 2019 в 21:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: