Вопросы по теме 'ilgenerator'
Встраивание метода ILGenerator
Учитывая следующий код:
using System;
using System.Reflection.Emit;
using System.Diagnostics;
using System.Reflection;
namespace ConsoleApplication1
{
class A
{
public int Do(int n)
{
return n;
}
}...
1337 просмотров
schedule
23.02.2023
Как изменить коробочную структуру с помощью IL
Представьте, что у нас есть изменяемый struct (да, не запускайте):
public struct MutableStruct
{
public int Foo { get; set; }
public override string ToString()
{
return Foo.ToString();
}
}
Используя отражение, мы...
1326 просмотров
schedule
01.04.2022
Как вызвать метод экземпляра из синглтона с помощью emit
У меня есть исключение: операция может дестабилизировать среду выполнения, и я не знаю, почему :( Пожалуйста, помогите мне.
Я добавил Local, но все еще не работает...
Метод, который нужно создать динамически (REF000001):
public static int...
465 просмотров
schedule
15.07.2023
Почему ILGenerator вставляет инструкцию Leave в оператор Foreach
Я генерирую следующий код:
public override void Map(IEnumerable enumerable1)
{
List<int> list = new List<int>();
foreach (object obj2 in enumerable1)
{
}
}
через Emit
Вот полный код:
MethodBuilder...
713 просмотров
schedule
02.05.2022