Давайте рассмотрим очень простой код C #: static void Main(string[] args) { int i = 5; string s =...
Я пишу собственный CLR Profiler, который выполняет некоторые тяжелые переписывания IL. При...
OpCode.Ldftn и RuntimeMethodHandle.GetFunctionPointer имеют одинаковое значение на 32-битной...
Я изучаю промежуточный язык через книгу Common Language Infrastructure.В нем говорится, что...
Не могу найти хорошего ответа на эти вопросы. Вот то, что, как мне кажется, я знаю, и о чем я...
Чем объясняется результат следующей операции? k += c += k += c; Я пытался понять результат вывода...
Mono.Cecil предоставляет способ проверить, является ли метод pinvoke или нет с помощью method
Я пробовал некоторые решения, System.Reflection.Emit - AssemblyBuilder.Save и некоторые другие API...
Я хочу, чтобы ИЛ сгенерировал динамический метод delegate ArraySegment<byte> X(MyClass mc); ,...
Программа на C # должна вызывать dll, но похоже, что параметр out совпадает со значением in....
Мне интересно, возможно ли изменить точку входа консольного приложения .NET с Main на Main2 метод в...
На синтаксической диаграмме LocalVarSig элементы CustomMod и Constraint находятся в цикле, поэтому...
Я пытаюсь обернуть некоторый устаревший код C для использования с C #, работающим на .NET Core Я...
Насколько я понимаю, во время выполнения реализация CLR создает другой машинный код (или любое...
Тривиальный класс: public class TestClass : System.ServiceModel.Security.SecurityCredentialsManager...
Если у вас есть выражение типа Array, но нет определенного типа массива, такого как int [], как мне...
Путем редактирования CIL люди могут добавлять методы и поля, которые не принадлежат ни к какому...
Я изучал сборку CIL, и я не понимаю, как декодировать токен метаданных из инструкции вызова.Из...
Я написал класс, который требует Powershell 5. Сегодня я решил протестировать класс на ПК на работе...
В новейшей версии .NET Framework, версия 4.5, класс MethodBuilder имеет метод с именем...
Я бы предпочел подход по API, а не через CIL. Могу ли я использовать какие-либо фреймворки высокого...
У меня установлена VS .NET 2010 и библиотека классов нацелена на .NET 3.5.Простой фрагмент C #...
Я проверяю различные коды операций в CIL и нахожу много похожих кодов, таких как Beq, Beq_S BGE,...
Последние несколько дней я провел в свободное от изучения CIL время и размышлял о переходе на метку...
Я немного поиграл с декомпилятором MSIL - ILDASM и попытался декомпилировать простой метод .NET....