Có cách nào để có được loại giao diện mà một lớp thực hiện hay không. Để giải thích thêm về vấn đề, đây là ý tôi. Ví dụ:Trả về các loại giao diện mà một lớp thực hiện C#
public interface ISomeInterface
{
}
public class SomeClass : ISomeInterface
{
}
public class SecondClass
{
ISomeInterface someclass;
public SecondClass()
{
someclass = new SomeClass();
}
public Type GetInterfaceInSomeWay()
{
//some code
}
}
Tôi cần điền vào khu vực đã nhận xét. Cảm ơn trước vì sự giúp đỡ của bạn, cộng đồng!
có thể trùng lặp: http://stackoverflow.com/questions/26733/getting-all-types-that-implement-an-interface-with-c-sharp-3-0 – FSou1
@ FSou1 Tôi nghĩ rằng câu hỏi này đặt câu hỏi ngược lại câu hỏi đó –
có thể trùng lặp của [Sử dụng sự phản chiếu để tìm các giao diện được triển khai] (http://stackoverflow.com/questions/1519530/using-reflection-to-find-interfaces-implemented) – nothrow