Передача параметров в базовый класс - C#
Формулировка задачи:
Подскажите как лучше реализовать передачу параметров из производного класса в базовый?
Я пробовал так, но у меня есть подозрения, что это не правильно:
I вариант:
II вариант:
Как правильнее? Если первый, то нормально будет, если я передаю, например, 5 параметров? Код не станет не читаемым?
class B : A
{
public B(int one, int two, int three) : base(int one, int two, int three)
{
}
}class B : A
{
public B(int one, int two, int three) : base()
{
this.one = one;
this.two = two;
this.three= three;
}
}
// P.S - В классе A переменные one, two, three - protectedРешение задачи: «Передача параметров в базовый класс»
textual
Листинг программы
public Test2 (Hashtable hash) : base(hash)
{
}