次のような単純なクラスを作成します。
public class Pusher : IPusher,Hub
{
}
最初にクラスから継承し、次に他のインターフェイスから継承する必要があるため、コンパイル エラー( Interface definition is expected
) が発生します。
public class Pusher : Hub,IPusher
しかし、との違いは何ですかpublic class Pusher : IPusher,Hub
デフォルト値を持つメソッドパラメータでもこのような対流が見られます
public void ExampleMethod(int required, string optionalstr = "default string")
パラメータの最後にデフォルト値パラメータを定義する必要があります。
それはCLRに関連していますか?