которые позволяют переопределить метод в классе A, не меняя его исходный код?
(Т.е. переопределенный код будет в классе B)
плохо понятно может об этом вопрос? https://learn.microsoft.com/ru-ru/dotnet/csharp/language-reference/keywords/override
Есть файл, который уже скомпилирован, и куда я влезть не могу. Можно ли переопределить его методы для того, чтобы (гусары, не ржать) просто увеличить размеры создаваемой формы
С unsafe можно подменять методы
Библиотека для моков)
А без него? 😅 Я ж себе ногу прострелю сразу в 2х местах)) P.S. но спасибо за наводку)
Можно чуть подробнее?
А ты стреляй аккуратно
Загугли библиотека Moq и NSubstitute. Так же возможно тебе подойдёт паттерн декоратор.
У меня просто в c++ лапки (
Хм. Спасибо за наводку! А то я даже не знал, как это загуглить
https://github.com/pardeike/Harmony
Ну это жестко)
а ты как хотел
Нихрена ж себе. Одновременно и страшно, и Красивое...
и можно стать рыбом, которого будут показывать следующим поколениям выживших...
домкрат штука хорошая, пока не лопнет - все эти полу-официальные методики всегда зона риска
Блин. Просто я думал есть встроенный механизм для этого. А то у нас есть закрытое ядро программы, и очень часто это Сиииильно ограничивает
Может оно так и задумано а вы просто не туда лезете?
Да, но есть нюансы... Из за которых приходится так делать
У меня большие сомнения)
Что мешает поменять размер окна после?
То, что оно уже вызвано, и похоже в модальном режиме - т.е. я не могу сменить их через код. А пользователи хотят сразу широкое окошечко..
Обсуждают сегодня