Сейчас я использую следующий код для создания расширения Shuffle: public static class SiteItemExtensions
{ public static void Shuffle(this IList list) { var ...
Я много раз использовал методы расширения и не сталкивался с этой проблемой. У кого-нибудь есть идеи, почему это вызывает ошибку? /// /// Округляет указанное значение. /// ...
Я ищу лучший практический подход к следующей проблеме. Мне бы хотелось, чтобы мнение людей о том, какой(ие) метод(ы) они будут использовать и почему, было бы следующим сценарием: у меня есть Класс, который ...
Рассмотрим этот код: A = NULL; A.F (); // это бросит nullreeferenceException? Будет ли вышесказанный бросок NullReferenceException? Ответ: это зависит от того, что f () есть. Если это метод участника, ...
Я понимаю, что методы расширения C# должны быть статическими. Чего я не понимаю, так это почему эти расширения не могут быть определены в нестатических классах или общих классах? Обновление: Меня интересует причина ...
Не говоря уже о том, следует ли использовать единицы измерения для безразмерных понятий, таких как углы, предположим Я определил градусы и радианы в типе F # [] градус = статический член ToRadians ...
Я пытаюсь реализовать универсальный метод, который предназначен для преобразования объектов типа Tuple в объекты типа Tuple . Я столкнулся с проблемой, которая кажется ...
Я хочу понять LINQ, провел небольшое исследование по этому поводу и обнаружил, что IEnumerable и IQueryable есть методы LINQ. Однако когда я смотрю документацию по этим типам, я не вижу ничего ...
У меня есть несколько классов с назначенными им атрибутами. Больше всего меня интересует значение FieldLength.MaxLength. /// <резюме>
/// Пользователи
///
[Таблица (Schema = "dbo", ...
Я ищу элегантное решение для следующей ситуации: у меня есть класс, содержащий список, например class MyClass {... public List SomeOtherClassList {получить; набор;}
...
} ...
Я пытаюсь расширить класс Page, чтобы добавить некоторые новые функции (простота использования некоторых методов, поскольку они будут вызываться непосредственно в коде этого page) в ASP.NET, и я получаю странную ошибку: My ...
В моем коде есть строка ниже. Я полагаю, что SkipWhile () будет блокировать нули и передавать только допустимые значения в ForEach (). Но нули также передаются в ForEach (). В чем может быть сбой в ...
Мне интересно, можно ли добавить новое свойство в качестве свойства расширения к строковому классу. Я ищу что-то вроде этой строки. Пустой Я хотел бы сделать расширение, например: ...
С помощью методов расширения мы можем легко добавлять методы к любому типу. Очевидно, это открывает возможность в будущей версии .net, что метод расширения больше не может вызываться (например, тип now ...
Здесь старший член дал мне этот код: общедоступная статическая строка Truncate (это строковое значение, int maxChars)
{возвращаемое значение. Длина <= maxChars? значение: value.Substring (0, maxChars) + "..";
} Он ...
Я читаю о методах расширения и пытаюсь их использовать
чтобы увидеть, как они работают, и я попробовал следующее: пространство имен clunk {public static class oog {public static int doubleMe (this int ...
Я хочу написать метод расширения для класса List, который берет объект и добавляет его вперед, а не назад. Меня очень смущают методы расширения. Может ли кто-нибудь мне с этим помочь? ...
вопрос действительно прост. Как мы форматируем строки в C #? таким образом: string.Format ("строка идет здесь с заполнителями, такими как {0} {1}", firstName, lastName); Сейчас же,можно ли создать ...
Я пытаюсь написать метод расширения для рефакторинга запроса linq многие ко многим. Я письмо. Я пытаюсь получить коллекцию сообщений, которые были помечены одним из тегов в ...
Код немного странный, так что несите меня (помните об этом сценарии) действительно появился в производственном коде). Скажем, у меня есть такая структура интерфейса: открытый интерфейс IBase {}
открытый интерфейс IChild: ...
Met my huidige projek het ons vir ons 'n paar doelwitte gestel vir die kode-maatstawwe "Handhaafbaarheidsindeks" en "Siklometiese kompleksiteit". Instandhoudingsindeks moet 60 of hoër wees en siklometiese kompleksiteit 25 of ...
Есть небольшое неудобство, которое меня очень сильно раздражает - у меня есть Dictionary , который содержит значения, которые могут быть, а могут и не быть. Поэтому нормальным поведением было бы использование индексатора, например ...
Дамы и господа, недавно я попробовал этот эксперимент: статический класс TryParseExtensions
{общедоступный делегат bool TryParseMethod (строка s, out T mayValue); публичный статический T? OrNull
Я получаю сообщение об ошибке: методы расширения должны быть определены в неуниверсальном статическом классе class В строке: общедоступный класс LinqHelper Вот вспомогательный класс, основанный на коде Марка Гавелла. Я действительно ...
Кто-нибудь пробовал генерировать методы расширения с помощью System.CodeDom под .NET 4.0? Кажется, нет никакого способа указать CodeMemberMethod или CodeParameterDeclarationExpression как ...
Почему основной назначение метода расширения Single ()? Я знаю, что это вызовет исключение, если больше, чем элемент, соответствующий предикату в последовательности, но я все еще не понимаю, в каком ...
Greetings everyone... I need to Trim a String. But I want to remove all the repeated blank spaces within the String itself, not only at the end or at the start of it. I could do it with a method like:
...
У меня следующая проблема. У меня есть решение, которое содержит около 40 проектов.
Существует проект A, который ссылается на проект B, который ссылается на проект C. В проекте A нет кода, который использует ...