Язык - C #.
Скажем, у меня есть переопределенный метод в классе A
class A:B
{
protected override void Method(BaseClass bc)
{
(DerivedClass)bc.DerivedClassField = blabla;
}
}
Есть ли какая-либо библиотека / функция языка / и т.д., с помощью которой я могу написать следующее:
class A:B
{
protected override void Method(BaseClass bc)
{
bc.DerivedClassField = blabla;
}
}
например, добавив некоторый атрибут в класс А или что-то еще?
Извините за дерьмовое форматирование.