Создание конструкции try catch с помощью dnlib
Есть программа на C# которая добавляет в exe файл конструкцию try catch. В try специально кладется мусорный опкод (calli null), а в catch сам код метода. Посмотрел IL код в декомп…
Есть программа на C# которая добавляет в exe файл конструкцию try catch. В try специально кладется мусорный опкод (calli null), а в catch сам код метода. Посмотрел IL код в декомп…
Рихтер говорит: Встретив вызов виртуального метода в запечатанном типе, JIT-компилятор может сгенерировать более эффективный код, задействовав невиртуальный вызов. Это возможно по…
Есть класс: public class Test { private string[] _array; public Test(int n) { _array = new string[n]; } //return _array[i]; public string Method(int i) { var ownerType = this.GetT…
Как вызвать метод после создания объекта? Сейчас делаю вот таким образом: DynamicMethod method = new DynamicMethod("test_method", typeof(List<string>), new Type[0]…