Tôi có một phương thức MehtodBase và tôi cần phải biết liệu phương pháp đó có thực hiện một giao diện cụ thể hay không. Vì vậy, nếu tôi có lớp sau:Làm thế nào để tìm ra phương pháp đang triển khai giao diện cụ thể
class MyClass : IMyInterface
{
public void SomeMethod();
}
Thực hiện giao diện:
interface IMyInterface
{
void SomeMethod();
}
Tôi muốn để có thể khám phá trong thời gian chạy (sử dụng phản ánh) nếu một phương pháp nhất định thực hiện IMyInterface.
Bạn có nghĩa là bạn muốn xác định nếu 'MyClass.SomeMethod()' là một thực hiện rõ ràng của 'IMyInterface.SomeMethod()'? –
Không nhất thiết phải rõ ràng nhưng tôi muốn ot biết nếu một đối tượng methodbase tôi nhận là một thực hiện của một phương pháp giao diện cụ thể. –