私はインターフェースを持っています:
public interface: IA { ... }
そして私はそれを拡張しようとします
class public A : IA {
private static void foo(this IA a) {
a.foo();
}
}
しかし、コンパイラは、タイプ IA の最初のパラメーターを持つ foo() を見つけることができないと言います。どうすれば修正できますか?
私はインターフェースを持っています:
public interface: IA { ... }
そして私はそれを拡張しようとします
class public A : IA {
private static void foo(this IA a) {
a.foo();
}
}
しかし、コンパイラは、タイプ IA の最初のパラメーターを持つ foo() を見つけることができないと言います。どうすれば修正できますか?