Результаты поиска по запросу "extension-methods"

6 ответов

Перегрузка операторов методами расширения C #

4 ответа

Scala-эквивалент методов расширения C #?

1 ответ

Как использовать EntityFramework.BulkInsert?

ТОП публикаций

5 ответов

Полиморфизм с помощью методов расширения?

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

2 ответа

Опыт работы с беглыми интерфейсами? Мне нужно ваше мнение!

Извините за этот длинный вопрос, он помечен вики, потому что я прошу что-то, на что не может быть очень конкретного ответа. Если он закрыт, пусть будет так. Мой главный вопрос заключается в следующем: Как бы вы написали свободный интерфейс, ...

0 ответов

Почему статический метод в нестатическом классе не может быть методом расширения? [Дубликат]

Возможный дубликат: метод расширения требует, чтобы класс был статическим [https://stackoverflow.com/questions/2731695/extension-method-requires-class-to-be-static] В .NET: Почему не могустатический методвнестатический классбыть методом расширения?

9 ответов

Концептуально, (o == null)! = (O.ToStr == string.empty). Если я хочу проверить ссылку на ноль, лучше просто проверить ее на ноль. (Я не ваш отрицательный голос, просто говорю, что я понимаю, почему это произошло.)

тоянно проверяю строковые поля, чтобы проверить, являются ли они пустыми или пустыми. if(myString == null || myString.Trim().Length == 0) { throw new ArgumentException("Blank strings cannot be handled."); }Чтобы сэкономить немного времени на ...

0 ответов

Какой самый простой способ получить значение свойства из переданного лямбда-выражения в методе расширения для HtmlHelper?

Я пишу грязный метод расширения для HtmlHelper, чтобы я мог сказать что-то вроде HtmlHelper.WysiwygFor (lambda) и отобразить CKEditor.У меня это работает в н...

5 ответов

Могут ли быть частные методы расширения?

10 ответов

Что такое методы расширения?