У меня еще нет доступа к предварительному просмотру C# 4.0. Но мне любопытно, что время выполнения C# 4.0 делает при вызове перегруженного метода в следующем случае. Это решает к универсальной перегрузке......
Продолжая этот превосходный ответ, мне интересно, может ли DLR, использующая ключевое слово dynamic, позволить менее подробный способ написания кода для сгенерированной сборки. Например, может ли вышеупомянутое...
Я рассматриваю возможность ограниченного использования ключевого слова C # dynamic. Мои первоначальные временные испытания были поразительными - падение производительности менее секунды на 100 000 итераций (вероятно, из-за кэширования DLR). Я не ...
Я планирую использовать ключевое слово dynamic для своего нового проекта. Но прежде чем начать, я хотел бы узнать о плюсах и минусах использования ключевого слова dynamic вместо Reflection. Следуя рекомендациям профи, я ...
Я играл с приложением c #, в котором размещены IronPython, IronRuby и (, надеюсь, )PowerShell. Поскольку IronPython и IronRuby были полностью построены на DLR, API для их использования в значительной степени...
Мне нужно разработать компилятор для статически типизированного языка для .NET. Я подумываю использовать для этого DLR вместо того, чтобы создавать все части (Lexer / Parser , Синтаксис, семантика, генерация кода). Было бы ...
Просматривая Интернет, я не могу понять простой способ — термин call-site (@dlr).
я читал здесь, что CallSite: один сайт говорит, что место, в котором находится метод ...
Я создаю дерево выражений, и возникает ситуация, когда мне нужно создать одну лямбду в другой лямбде, сохранить внутреннюю в классе и добавить этот класс в дерево выражений.
Это простой пример...
Я пытаюсь добавить функцию во время выполнения, что-то вроде этого: static void Main()
{динамический d = новая утка(); d.Quack =(Действие) (() => Console.WriteLine("1")); //объявить новый метод во время выполнения ?? ...
Нэнси передает мою строку запроса и значения формы моим обработчикам через динамическую переменную. В приведенном ниже примере показаны значения формы, передаваемые обработчику POST через запрос Нэнси, например. Запрос.Форма.xxx. ...
Я реализую языковой интерпретатор на C # с использованием DLR, и у меня возникли проблемы с тернарным оператором. На данный момент у меня реализованы объявления / вызовы основных функций, например: F: ...
В CPython, я думаю, импорт означает компиляцию файла py в файл pyc и выполнение этого файла в текущем фрейме, а в следующий раз CPython загрузит файл pyc напрямую без повторной компиляции. Что ...
Я безуспешно пытался сгенерировать простое лямбда-выражение во время выполнения ... что-то вроде этого: var result = queryableData.Where (item = > item.Name == "Soap") Вот мой пример класса и ...
Один из примеров использования DLR в C #: dynamic dyn = new MyObject ();
dyn.MyMethod (); // разрешается во время выполнения, что было бы эквивалентом в F #? Спасибо.
В настоящее время мы исследуем, как мы можем встроить IronPython (скриптинг) в наше приложение C#. Мы видим, какие преимущества это даст нашим конечным пользователям, предоставляя им возможность подключаться к нашим ...
Я искал возможность использования DLR для своего игрушечного языка и немного запутался. Если в .NET 4.0 есть деревья выражений LINQ, динамические объекты и «динамический» тип, тогда действительно ли нам нужен DLR? Что ...
У меня есть метод, который должен возвращать идентификаторы из списка.
Обычно я использую отражение для этой задачи (я не могу использовать универсальный метод, поскольку классы обычно являются POCOS, которые не разделяют интерфейс или ...
Я хочу получить доступ к свойству объекта, используя механизм привязки DLR. Я не могу использовать собственный механизм привязки (ключевое слово dynamic в C #), потому что я не знаю имя свойства в ...
Возможно ли это, и если да, то как, заставить Visual Studio выделять динамические выражения в коде? Когда я просто зависал над кодом, Visual Studio сказала мне, что это динамическое выражение. Это заставило меня понять ...
Я использую DLR в небольшой части большого проекта C #, языком в котором является IronPython. вопрос. Для некоторых частей системы пользователь может ввести небольшой скрипт для настройки поведения ...
Таким образом, C # превратился в язык со статической типизацией и дает больше, чем идеальный работа в нише в разработке бизнес-приложений на платформе .NET. Теперь, очевидно, в недавнем прошлом ...
What are some resources for making a CLR/.NET language debuggable? I'm developing an ActionScript 3 to IL compiler, which uses DLR CallSites and CallSiteBinders to handle the dynamic aspects of the ...
Можно ли начать использовать Iron Ruby и Iron Python в производственных системах? Кроме того, есть ли дополнительные требования для их размещения? А для бонусных баллов, учитывая, что F # является функциональным ...
Я размещаю экземпляр движка IronPython в своем приложении C # (Silverlight 4) для выполнения некоторых сценариев Python на лету. Эти сценарии могут возвращать значения либо IronPython.Modules.PythonDateTime + datetime, ...
Я хочу создать экземпляр класса IronPython от C#, но мои текущие попытки все, кажется, перестали работать. Это - мой текущий код: ConstructorInfo [] ci = тип. GetConstructors (); foreach (...