я получил спросить, есть ли возможность сделать что-то подобное в C#, позволяет сказать, что мы получили SUCHE код:C# Автоматизировать Конструкторы рефакторинга
class A
{
public A(int b);
}
class B : A
{
public B(int b)
: base(b);
}
class C : B
{
public C(int b)
: base(b)
}
и теперь, если я хочу изменить в классе А «ИНТ б "to" Car b "мне нужно изменить это в каждом классе, можно ли реорганизовать это как-то автоматизировать? не
Единственное, что является автоматическим, - это конструкторы без параметров, если вы не укажете явных конструкторов экземпляров. В случае, если компилятор создаст такой конструктор, как 'public ClassName(): base() {}' (или 'protected' в случае класса abstract). –