Используя C#, допустим, у меня есть следующие классы:
classZero
classOne
classTwo
class classZero и classOne имеют функцию publi c с именем "Hello ()".
как можно я создал новую функцию (в любом классе), которая принимает неизвестный класс в качестве параметра, а затем запускаю функцию "Hello" для этого неизвестного класса, если он существует?
в коде sebdo это будет выглядеть примерно так :
function runHelloIfPossible(anyclass aclass):
if aclass contains function Hello:
aclass.Hello()
, если в моем случае аргумент anyclass, где любой из classZero или classOne функция Hello будет выполняться.