Мне нужно скрыть несколько методов внутри класса, основываясь на параметре, который передается конструктору в c #.Как бы я это сделал?Заранее спасибо!
Дополнительная информация: Я участвовал в разработке GUI, где у них был API с доступом к регистрам на оборудовании.Теперь они выпускают более новое оборудование, поэтому мне нужно поддерживать как старое, так и новое, которое имеет более новый API (в основном дубликат старого с удалением старых и добавлением некоторых новых регистров).
Более того, мне нужнооставьте это только один класс под названием «API», как мы его использовали во многих местах.Таким образом, идея использования более нового API с другим именем была исключена.
Теперь, наконец, у меня появилась идея включить более новый API в старый с условным скрытием методов доступа к реестру.