4
ответа

Linq extension method, how to find child in collection recursive

I'm already familiar with Linq but have little understanding of extension methods I'm hoping someone can help me out. So I have this hierarchical collection pseudo code ie: class Product prop name ...
вопрос задан: 8 October 2013 19:47
4
ответа

Отличаться () с лямбда?

Правильно, поэтому у меня есть перечислимое и я хочу получить от него различные значения. Используя System.Linq, есть, конечно, метод расширения, называемый Distinct. В простом случае его можно использовать без параметров, ...
вопрос задан: 30 December 2011 10:24
4
ответа

Метод расширения структуры для всех структур [dубликат]

public struct S1 {public int MyProperty {get; задавать; } public int MyProperty2 {get; задавать; }} public struct S2 {public int MyProperty3 {get; задавать; } ...
вопрос задан: 13 January 2011 07:01
4
ответа

Nullable вводит в таблицах данных/наборах данных со строгим контролем типов - обходные решения?

DataTables со строгим контролем типов поддерживают "nullable" типы поля, за исключением того, что разработчик не позволит Вам, изменяют настройки для "разрешения, аннулирует" для любых полей типа значения. (т.е.: Строковые типы позволя
вопрос задан: 29 July 2010 21:55
4
ответа

Почему набор Средств управления не предоставляет все методы IEnumerable?

Я не наверняка, как ControlCollection работ ASP.NET, поэтому возможно, кто-то может пролить некоторый свет на это для меня. Я недавно обнаружил волшебство, которое является дополнительными методами и Linq. Ну, я был очень...
вопрос задан: 21 July 2010 18:17
4
ответа

Почему я не могу “видеть” этот перечислимый дополнительный метод?

Почему я не могу видеть этот перечислимый дополнительный метод? (Я думаю, что схожу с ума). Пространство имен Ns1 File1.cs {общедоступный перечислимый Веб-сайт: интервал {Website1 = 0, Website2}} использование File2.cs...
вопрос задан: 20 July 2010 07:07
4
ответа

VB.NET: невозможный использовать Дополнительный метод в Системе. Экземпляр объекта

Я могу сделать Дополнительный метод для всех подклассов Системы. Возразить (все)? Пример: <Дополнительный> MyExtension Государственной функции (оценивают Как Объект) Как Объектная Конечная функция Возвращаемого значения...
вопрос задан: 13 July 2010 16:03
4
ответа

В C или C ++ есть способ расширить класс без наследования?

Есть ли способ реализовать такие функциональные возможности, как категории классов (из Objective-C) или методы расширения (из C # 3.0) в C и / или C ++?
вопрос задан: 28 May 2010 01:05
4
ответа

оценка стоимости/преимуществ использования дополнительных методов в C# => 3.0 [закрытый]

При каких обстоятельствах (сценарии использования) Вы приняли бы решение записать расширение вместо того, чтобы разделить объект на подклассы? <полное раскрытие: Я не сотрудник MS; я не знаю Mitsu Furota...
вопрос задан: 15 May 2010 22:43
4
ответа

Почему этот дополнительный метод бросает NullReferenceException в VB.NET?

От предыдущего опыта у меня создалось впечатление, что совершенно законно (хотя, возможно, не желательный) назвать дополнительные методы на пустом экземпляре. Таким образом в C#, этот код компиляции и выполнения:/...
вопрос задан: 8 March 2010 16:11
4
ответа

Почему я не могу создать дополнительные методы для статических классов?

Когда я пытаюсь создать дополнительный метод для класса Файла, я получаю ошибку при сообщении мне, что я не могу сделать этого, потому что класс статичен. Однако я не вижу, почему это останавливает создание...
вопрос задан: 8 March 2010 00:10
4
ответа

Как я могу сделать этот дополнительный метод более универсальным?

У меня есть заскок, пытающийся сделать следующий метод более универсальным таким образом, что любой Список <T> может быть передан в для columnValues параметра. Вот то, что я имею: общедоступный статический DataRow NewRow (...
вопрос задан: 4 March 2010 00:09
4
ответа

Представление MVC не может найти мой дополнительный метод

Я создал дополнительный метод: пространство имен MyComp.Web.MVC.Html {общедоступный статический класс LinkExtensions {общедоступный статический MvcHtmlString ActionImageLink (этот HtmlHelper htmlHelper, строка...
вопрос задан: 21 January 2010 17:01
4
ответа

Добавление дополнительного метода к строковому классу - C#

Не уверенный, что я делаю неправильно здесь. Дополнительный метод не распознан. использование Системы; использование Системы. Наборы. Универсальный; использование Системы. Linq; использование Системы. Текст; использование Системы. Текст. RegularExpression
вопрос задан: 31 December 2009 02:40
4
ответа

Как создать дополнительные методы для Типов

Я пишу дополнительный метод для парсинга строки JSON для любого данного типа. Я хотел использовать метод на типах вместо экземпляров как много примеров, которые мы уже знаем, но я несколько чувствую, что это не...
вопрос задан: 4 December 2009 17:21
4
ответа

C# - Сортировка использования Дополнительного Метода

Я хочу отсортировать список человека, говорят что Список <Человек> persons=new Список <Человек> (); люди. Добавьте (новый Человек ("Jon", "Bernald", 45000.89)); люди. Добавьте (новый Человек ("Mark", "Селезен
вопрос задан: 1 December 2009 17:33
4
ответа

Расширение перечисления в C#

Я задавался вопросом, могу ли я расширить Перечислимый тип в C# для реализации моего пользовательского Перечисления. GetValues (тип) и вызов это как Перечисление. GetMyCustomValues (тип) я пытаюсь реализовать что-то вроде этого:...
вопрос задан: 30 October 2009 02:27
4
ответа

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

Хорошо. Это - вероятно, действительно глупый вопрос, но я собираюсь спросить это так или иначе... Как я могу использовать расширения и служебные методы в моей разметке ASP.NET? Например, (скажите), что у меня есть расширение DateTime...
вопрос задан: 19 October 2009 16:02
4
ответа

FindAll, по сравнению с Где дополнительный метод

Я просто хочу, знают, будет ли "FindAll" быстрее, чем "Где" extentionMethod и почему? Пример: myList. FindAll (объект => item.category == 5); или myList. Где (объект => item.category == 5);...
вопрос задан: 7 October 2009 14:17
4
ответа

C#: Добавление дополнительных методов к базовому классу так, чтобы они появились в производных классах

У меня в настоящее время есть дополнительный метод в Системе. Windows. Формы. Управление как это: общедоступный статический пустой ExampleMethod (это Управление ctrl) {/*... */} Однако этот метод не появляется на классах...
вопрос задан: 1 August 2009 22:11
4
ответа

Дополнительный метод в C# 2.0

Какое пространство имен делают я должен добраться, мое расширение для работы Вот мой Дополнительный Метод с помощью Системы; использование Системы. Наборы. Универсальный; использование Системы. Сеть; использование Системы. Данные; пространство имен MyUtil
вопрос задан: 1 April 2009 20:09
4
ответа

Дополнительный Словарь методов <TKey, TValue>.RemoveAll? Действительно ли это возможно?

Я пытался записать дополнительный метод для имитации Списка. RemoveAll (Предикат). До сих пор у меня есть это: общедоступный статический пустой RemoveAll <TKey, TValue> (этот Словарь <TKey, TValue> dict...
вопрос задан: 17 March 2009 14:16
4
ответа

Ошибка компилятора, ссылающаяся на пользовательский дополнительный метод C#

Я пытаюсь впервые создать дополнительный метод, и я испытываю некоторые затруднения..., возможно, Вы, парни могут выручить :) общедоступный статический класс Расширения {общедоступный статический интервал myMethod (...
вопрос задан: 12 March 2009 13:58
4
ответа

Как я могу применить общий дополнительный метод к нескольким несвязанным типам в стороннем SDK?

Я начинаю влюбляться в Дополнительные Методы, но я просто не знаю, как создать EM только для определенного Типа объекта. Я имею, например: общедоступный статический пустой AddPhoneNumberToContact (...
вопрос задан: 5 February 2009 14:47
4
ответа

Методы расширения VB.NET

когда я применяю тег выше своих методов, я получаю ошибочную Систему типов. Время выполнения. CompilerServices. Расширение не определяется. Вот является мой образец <Системой. Время выполнения. CompilerServices. Расширение ()> _...
вопрос задан: 2 December 2008 03:54
4
ответа

Определите метод расширения.NET с объемом решения

У меня есть несколько методов расширения стиля 'помощника', которые я использую вполне регулярно теперь (они главным образом довольно просты, интуитивны, и работают окончательно не злые, поэтому не имейте этого убывания в дискуссию по поводу...
вопрос задан: 8 October 2008 20:22
3
ответа

Метод расширения C# на типе с общим аргументом типа

Я смотрю на способы улучшить непротиворечивость, краткость и удобочитаемость некоторого кода в приложении, я продолжаю работать. Стартовый код выглядел примерно так: контекст. GetGraphType <Панель> (...
вопрос задан: 3 May 2019 20:20
3
ответа

Дополнительные методы, переопределенные классом, не дают предупреждения

Я имел обсуждение в другом потоке и узнал, что методы класса имеют приоритет по дополнительным методам с тем же именем и параметрами. Это хорошо, поскольку дополнительные методы не угонят методы...
вопрос задан: 18 July 2018 15:59
3
ответа

ASP.NET MVC: почему `ToMvcHtmlString` не является общедоступным?

Я пытаюсь написать свой собственный маленький помощник HTML, который во многом похож на DropDownListFor, но не страдает от тех же проблем, с которыми я сталкивался раньше. Давайте не будем обсуждать, стоит ли ...
вопрос задан: 23 May 2017 12:25
3
ответа

Существует ли существующая библиотека дополнительных методов для C#? или совместно используйте свое собственное [дубликат]

Возможный Дубликат: Отправьте своих дополнительных положительных героев для .NET C# (codeplex.com/extensionoverflow), я люблю C# 3.0. Одна из моих любимых частей является дополнительными методами. Мне нравится думать о расширении...
вопрос задан: 23 May 2017 12:22