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

5 ответов

Это открытый исходный код, то есть вы можете отлаживать его и интегрировать с ним в свое решение.

могу получить код IL кода C #? Могу ли я сделать это с внешней библиотекой или существуют внутренние функции? РЕДАКТИРОВАТЬ :Я хочу показать код IL в моем приложении с помощью MessageBox.

3 ответа

Метод "Hello World" требует только 2 инструкции (и это довольно интуитивно понятно)

периментирую с разбором IL для создания метода. Я получил код IL метода в строке [], где каждая строка является инструкцией IL. Я перебираю этот массив и добавляю коды операций с помощью ILGenerator: foreach (string ins in instructions) //string ...

2 ответа

Отличный стол, спасибо!

ли какая-либо документация или часть исходного кода cecil, с которой я могу ознакомиться, чтобы получить полное представление о том, какиеOperand типы Сесил будет использовать для данногоCode стоимость? Например, я могу ...

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

2 ответа

ILSpy

есть опция -s для генерации исходного кода сборки. Есть ли эквивалентность у csc (компилятор MS C #) или dmcs (моно компилятор C #)? Я имею в виду, предоставляют ли эти компиляторы возможность генерировать исходный код IL, который может быть ...

6 ответов

Создание метода динамически и его выполнение

Фон: Я хочу определить несколькоstatic методы в C # и генерируют код IL в виде байтового массива из одного из этих методов, выбранных во время выполнения (на клиенте), и отправляют байтовый массив по сети на другой компьютер (сервер), где он ...

2 ответа

Инструмент для легкой проверки кода IL

Иногда я хотел бы быстро увидеть IL-представление моих фрагментов кода в C #, чтобы понять, что именно происходит с различными операторами кода, как это сделано.вот например [http://blogs.msdn.com/b/jmstall/archive/2005/03/09/390135.aspx]. Я ...

1 ответ

дженерики с ИЛ?

Можно ли использовать дженерики с Генератором IL? DynamicMethod method = new DynamicMethod( "GetStuff", typeof(int), new Type[] { typeof(object) }); ILGenerator il = met,hod.GetILGenerator(); ... etc

7 ответов

Interlocked.CompareExchange <Int> с использованием GreaterThan или LessThan вместо равенства

System.Threading.Interlocked Объект допускает сложение (вычитание) и сравнение как элементарную операцию. Кажется, что CompareExchange, который просто не выполняет равенство, но также и GreaterThan / LessThan в качестве атомарного сравнения, был ...

3 ответа

Почему мое приложение тратит 24% своей жизни на проверку нуля?

У меня есть бинарное дерево решений, критичное к производительности, и я хотел бы сосредоточить этот вопрос на одной строке кода. Ниже приведен код для итератора двоичного дерева с результатами анализа производительности. public ScTreeNode ...

4 ответа

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

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