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

4 ответа

Способы расширения скрывают зависимости?

Все,Хотелось подумать об этом. В последнее время я все больше и больше становлюсь подписчикомпуристом» Принципы DI / IOC при проектировании / разработке. Час...

1 ответ

Если вы используете эту функцию в методе Update, вы можете рассмотреть возможность замены оператора LINQ массивом для обхода цикла, чтобы исключить генерацию мусора.

тся ли хорошей идеей использовать метод расширения в классе Object? Мне было интересно, если при регистрации этого метода вы понесли снижение производительности, так как оно будет загружено для каждого объекта, который был загружен в контексте.

6 ответов

Почему ключевое слово «this» требуется для вызова метода расширения из расширенного класса

Я создал метод расширения для ASP.NET MVC ViewPage, например:

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

2 ответа

Как работают методы расширения?

Я хочу сделать метод расширения в Unity3d для класса Vector3. Но я, кажется, не совсем понимаю. Вот что у меня есть:

6 ответов

Метод расширения Linq, как найти ребенка в коллекции рекурсивной

Я уже знаком с Linq, но мало разбираюсь в методах расширения, надеюсь, кто-нибудь мне поможет.Итак, у меня есть этот псевдокод иерархической коллекции, т.е.

1 ответ

Как мне сказать linq2db, как перевести данное выражение, то есть Split (char) в SQL, когда он не знает, как это сделать?

2 ответа

Как использовать метод расширения в ASP.NET MVC View?

1 ответ

Спасибо вам, ребята!

я есть функция среза, которую я получилВот [https://stackoverflow.com/questions/31725424/swift-get-string-between-2-strings-in-a-string] , Мне было интересно, как я могу изменить это так, что еслиto Строка не найдена, но найденаfrom он вернет ...

2 ответа

Как определить расширение типа для T [] в F #?

2 ответа

Динамическая переменная обрабатывается во время выполнения. на этот раз CLR не может получить достаточно информации о синтаксисе контекста, чтобы решить, какой метод расширения используется. Так что это не работа.

аю книгу «C # in Depth, 2nd Edition» Джона Скита. Он сказал, что мы можем вызывать методы расширения с динамическими аргументами, используя два обходных пути, так же как dynamic size = 5; var numbers = Enumerable.Range(10, 10); var error ...