私がこれを考えすぎているかどうかはわかりませんが、過去に、クラスを宣言するときに次のようなことをしました:
IMyService myService = new MyService();
ジャンプするmyService
と、IMyService
インターフェイスに移動します。
ただし、次のことを行うと (明らかに) に移動しますMyService
。
var myService = new MyService();
どちらが「正しい」使用法と見なされますか、またはこれは「お気に入りのアイスクリームのフレーバーは何ですか?」の別の例です。?
最も関連性の高い質問を見てきましたが、実際には私のシナリオには答えていません。