Результаты поиска по запросу "extension-methods"
Нужно ли экспортировать расширения базовых методов в R-пакет? Последствия для документации?
В принципе, я мог бы сохранить эти расширения неэкспортированными, и это также позволило бы мне не добавлять избыточную документацию для этих уже хорошо документированных методов, в то же время передаваяR CMD check myPackage без каких-либо ...
Есть ли способ перегрузить методы расширения в C #?
У меня есть следующий образец модели: public abstract class PARENTCLASS {...} public class CHILD_A_CLASS : PARENTCLASS{...} public static class EXTENSION{ public static METHOD(this PARENTCLASS parent){...} public static METHOD(this CHILD_A_CLASS ...
Перегрузка методов расширения в C #, это работает?
Наличие класса, у которого есть метод, например: class Window { public void Display(Button button) { // ... } }Можно ли перегрузить метод другим, более широким, например: class WindowExtensions { public void Display(this Window window, object ...
Можете ли вы научить Entity Framework распознавать выражения?
У меня есть функция поиска, которая использует Entity Framework. Одна из вещей, которую вы можете искать, это диапазон дат. Вы можете сказать что-то вроде «где Дата начала находится между SearchStart и Search End». Это не так сложно писать в ...
RichTextBox BeginUpdate () EndUpdate () методы расширения не работают
У меня есть richTextBox, который я использую для подсветки синтаксиса. Это небольшое средство редактирования, поэтому я не написал пользовательскую подсветку синтаксиса - вместо этого я используюRegexи обновление после обнаружения задержки ввода ...
Как лучше или интереснее использовать методы расширения, которые вы видели? [закрыто]
Я начинаю по-настоящему любить методы расширения ... Мне было интересно, кто-нибудь ее наткнулся на тот, который действительно взорвал их разум, или просто нашел умным. Пример, который я написал сегодня: Отредактировано из-за комментариев ...
Правильно сделать расширение ActionLink с помощью htmlAttributes
Я использую собственное расширение для моих ссылок ActionLink. Я добавил атрибутdata_url который предназначен для перевода в атрибутdata-url, Это замена нижнего подчеркивания тире. Вот ссылка 1 с использованием моего собственного ...
Как правильно написать методы расширения Math для междунар, двойные, с плавающей точкой, и т.д.?
Я хочу написать серию методов расширения для упрощения математических операций. Например: Вместо Math.Pow(2, 5)Я хотел бы, чтобы иметь возможность написать 2.Power(5)что (на мой взгляд) яснее. Проблема в том, как я могу иметь дело с ...
Как вызвать метод расширения из собственного класса без приведения?
Я пытаюсь позвонитьметод расширения на моем собственном классе, но он не компилируется. Рассмотрим следующие строки кода: public interface IHelloWorld { } public static class Extensions { public static string HelloWorld(this IHelloWorld ext) { ...
Общий метод расширения для автомпера
public abstract class Entity : IEntity { [Key] public virtual int Id { get; set; } } public class City:Entity { public string Code { get; set; } } public class BaseViewModel:IBaseViewModel { public int Id { get; set; } } public ...