定义实现多个接口的类型时,这些接口可能定义了具有相同名称和签名的方法。

CLR via C# 接口 实现多个具有相同方法名和签名的接口

由于这个类型必须实现多个接口的Get方法,所以要告诉C#编译器每个Get方法对应地是哪个接口的实现。

代码在使用SomeType对象时必须将其转换为具体的接口才能调用所需的方法。

CLR via C# 接口 实现多个具有相同方法名和签名的接口

 

相关文章:

  • 2022-12-23
  • 2021-10-16
  • 2022-01-18
  • 2021-08-20
  • 2022-01-30
  • 2021-06-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-20
  • 2021-04-25
  • 2021-09-13
  • 2021-04-01
  • 2022-03-08
  • 2021-11-19
相关资源
相似解决方案