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

13 ответов

Я думаю, что параллель делает это быстрее, или, пожалуйста, просветите меня. Вот почему я конвертирую это в ParallelEnumerable, поэтому я думаю, что я пишу код, чтобы сказать, что я имею в виду ... Спасибо.

оложим, у меня есть строка, например, string snip = "</li></ul>";Я хочу в основном написать это несколько раз, в зависимости от некоторого целочисленного значения. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do ...

5 ответов

Это верно, это может только изменить поведение классов.

ли в Python методы расширения, такие как C #? Можно ли вызвать метод, как: MyRandomMethod()на существующих типах, таких какint? myInt.MyRandomMethod()

29 ответов

Покажите это своему коллеге! :)

рующий» из C # спрашивал меня, какова цель методов расширения. Я объяснил, что вы можете добавить новые методы к объектам, которые уже были определены, особенно если вы не владеете / не управляете источником для исходного объекта. Он поднял ...

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

5 ответов

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

ы считаете лучшим типом исключения, которое выдается, когда метод расширения вызывается для нулевого экземпляра (где метод расширения не допускает этого)? Поскольку методы расширения представляют собой не что иное, как статические методы, вы ...

0 ответов

 и затем вызывая расширение, которое сработало.

у надстройку дляReSharper [http://en.wikipedia.org/wiki/ReSharper]4. Для этого мне нужно было сослаться на несколько сборок ReSharper. Одна из сборок (JetBrains.Platform.ReSharper.Util.dll) содержитSystem.Linq пространство имен с подмножеством ...

10 ответов

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

3 ответа

Существующий метод расширения LINQ похож на Parallel.For? [Дубликат]

6 ответов

Недостатки методов расширения?

Метод расширения - это действительно полезная функция, позволяющая добавлять множество функций в любой класс. Но мне интересно, есть ли какой-нибудь недостат...

8 ответов

Какой метод работает лучше: .Any () vs .Count ()> 0?

в

6 ответов

Отражение для определения методов расширения

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