Явное приведение типов в задачах с наследованием - C#
Формулировка задачи:
имеется следующий код:
как избавиться от множества явных приведений типа?(перенос просто в функцию не подходит)
fgr = new Trng();
((Trng)fgr).LengthA = getParameter("Длина a");
((Trng)fgr).LengthB = getParameter("Длина b");
((Trng)fgr).LengthC = getParameter("Длина c");
((Trng)fgr).Height = getParameter("Высота");Решение задачи: «Явное приведение типов в задачах с наследованием»
textual
Листинг программы
fgr = new Trng() {
LengthA = getParameter("Длина a"),
LengthB = getParameter("Длина b"),
LengthC = getParameter("Длина c"),
Height = getParameter("Высота")
};