サプライヤから ac# dll があります。ソースコードを抽出しましたが、自分で変更することはできません。
dll に次のクラスがあるとします (同じ名前空間に):
public static class A {
public static string Method1(this Helper helper, B options) {
...
}
}
public class B {
public int LoadingElementDuration {
get;
set;
}
public string Method2() {
...
}
}
Aクラスは大丈夫です。これは私たちが使用するクラスです。クラスBの変更は可能ですか?プロパティを追加し、独自のコードで Method2 をオーバーライドしたいと考えています。クラス A は、デフォルトのクラス B の代わりに私のコードを使用する必要があります。
ありがとう。