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

1 ответ

C # Перехват / изменение / перенаправление метода

Позволять'говорят, что у меня есть личное "пример," нестатический, метод bool в сторонних dll. Все, что делает этот метод - возвращает значение...

2 ответа

Какой синтаксис (#… #) наблюдается в реализации стандартной библиотеки F #?

Читая исходники модуля Array2D, я наткнулся на эту интересную конструкцию в реализации многих основных функций, например: [<CompiledName("Get")>] let get (array: 'T[,]) (n:int) (m:int) = (# "ldelem.multi 2 !0" type ('T) array n m : 'T #)Я могу ...

2 ответа

Быстрая сериализация и десериализация с использованием динамически излучаемых POCO

В настоящее время я сериализирую строки таблицы SQL в двоичный формат для эффективного хранения. Я сериализовать / десериализовать двоичные данные вList<object> за ряд Я пытаюсь обновить это, чтобы использовать POCO, которые будут динамически ...

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

2 ответа

Связывание дерева выражений .NET в новую сборку

Я пытаюсь написать свой собственный игрушечный компилятор My Toy Language -> MSIL, чтобы лучше понять, как работают компиляторы. Я получил синтаксический анализ и лексинг, я построил деревья выражений и, используя API дерева ...

4 ответа

Что вы посоветуете для хорошей книги по .NET CLR и CIL? [закрыто]

Знаете ли вы какую-нибудь хорошую книгу о работе CLR,.NET Framework [http://en.wikipedia.org/wiki/.NET_Framework]а такжеCIL [http://en.wikipedia.org/wiki/Common_Intermediate_Language]в отличие от какого-либо конкретного языка .NET?

3 ответа

Почему это (null ||! TryParse) приводит к «использованию неназначенной локальной переменной»?

Следующий код приводит киспользование неназначенной локальной переменной "numberOfGroups": int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; }Тем не менее, ...

4 ответа

Проверка MSIL

7 ответов

Написание компилятора для .net - IL или байт-код?

3 ответа

Что такое тип (fnptr) * и как его создать?

Следующий код IL создает экземпляр типа с именем

3 ответа

Поведение «неуправляемого» типа ограничения F #

F # поддерживает ограничение типа для «неуправляемого». Это не то же самое, что ограничение типа значения, такое как ограничение &quot;struct&quot;.MSDN заме...