小编Zoi*_*arp的帖子

如何解决扩展库中的扩展方法歧义错误?

假设我有一个扩展方法。

public static string DoSomething(this IInterfaceA @this) ...
Run Code Online (Sandbox Code Playgroud)

public static string DoSomething(this IInterfaceB @this) ...
Run Code Online (Sandbox Code Playgroud)

但是如果我有一个实现两个接口的类,对于扩展库,是否有可能指出它应该更喜欢哪一个?

c# extension-methods

3
推荐指数
1
解决办法
383
查看次数

标签 统计

c# ×1

extension-methods ×1