Я пытаюсь понять разницу между тем, как параметры, передаваемые по ссылке и значению,...
Я скомпилировал приложение ac # и dll для «Любого процессора» и декомпилировал оба с помощью ildasm
Вопрос касается спецификации языка C # и спецификации языка CIL , а также поведения компилятора C #...
Я исследую компиляторы C # и пытаюсь понять правила математических операций. Я обнаружил непонятное...
Я пытаюсь интегрировать дизассемблер IL в свое приложение дизассемблера ( Android-дизассемблер ),...
Я сталкивался с несколькими источниками, такими как this , которые утверждают, что множественное...
По соображениям производительности я пытаюсь написать делегат IL, который может возвращать...
Некоторая предварительная информация С учетом следующей функции C #: public static void...
Поскольку Type.FullName немного уродлив, мне нужно сделать свой красивый конструктор имен.Но когда...
При разборе массива байтов IL , после разбора следующего операнда: OperandType : InlineField...
Я обнаружил исключение NullReferenceException, которое не обрабатывается обработчиком событий...
Я пишу некоторые инструменты, чтобы помочь проверить IL, который испускается во время выполнения
Рассмотрим этот код: void Main() { try { Console.Write("try "); throw new...
Я создаю метод .NET на основе необработанного IL.Я хотел бы обернуть вновь созданный автономный...
В настоящее время я работаю над компилятором для пользовательского языка программирования msil,...
Так что я знаю, что если вы скомпилируете для любого процессора, вы получите вывод MSIL.Если вы...
Когда я использовал ключевое слово params для параметра, я нашел эту строку в IL. Из этого я понял,...
Я пытаюсь скомпилировать DynamicMethod, испустив IL во время выполнения. Я хотел бы выполнить...
В C # у нас есть __arglist ключевое слово, которое делает метод переменным-аргументом следующим...
Я делал несколько крайне небезопасных и немного бесполезных действий с пакетом System.Runtime
Итак, мне сказали, что компилятор переводит параметры с сигнатурой in char в char*: Кроме того,...
Я хотел бы объяснить, что делает ldelem.ref.Пока у меня есть, что он загружает элемент с индексом...
Я сегодня провел какой-то рефакторинг и заметил странную вещь, которую не могу понять ... или, что...
У меня есть определение поля: .field public static initonly class A.Program/'<>c'...
Имея класс class C { public T Get<T>() { return default; } public void M() { int i = this