私は10のメソッドを持つクラスを持っています。 私が望むのは、そのクラスのインターフェイスを作成することです。すなわち、インターフェイスには、これらの10個のメソッドのシグネチャのみが含まれます。クラスからインターフェイスを簡単に作成する方法は?
Visual Studioを使用して.NETで簡単に行うことはできますか?
私は自分のプロジェクトのアーキテクチャを変更しているので、私はこの質問をしています。私のプロジェクトに存在するすべてのクラスについて、私はインターフェイスが必要です。
私は10のメソッドを持つクラスを持っています。 私が望むのは、そのクラスのインターフェイスを作成することです。すなわち、インターフェイスには、これらの10個のメソッドのシグネチャのみが含まれます。クラスからインターフェイスを簡単に作成する方法は?
Visual Studioを使用して.NETで簡単に行うことはできますか?
私は自分のプロジェクトのアーキテクチャを変更しているので、私はこの質問をしています。私のプロジェクトに存在するすべてのクラスについて、私はインターフェイスが必要です。
することもできます。あなたはExtract Interface refactoringを使ってそれを行うことができます。
Ctrlキー + C、Ctrlキー + V。とても簡単。それについて考える!
真剣であれば、はCtrl +R、はCtrl +私 - クラスのインタフェースを抽出します。あなたはVS 2010を使用している場合
あなただけの屈折メニューに行くことによってこれを行うと、インターフェイスの抽出をクリックすることができ、あなたはまた、キーボードショートカットを使用することができますのCtrl + R、I
ReSharperのExtract Interfaceリファクタリング機能の仕事のような感じです。
行くには、いくつかの方法があります。
Refactor>Extract Interface
を選択し、あなたがI
をリードしたい場合は、その後Members
を選択し、Interface name
を提供したり、デフォルトの名前を保ちますあなたのクラス名で。class
、プレスCtrlキー + R、I(大文字小文字を区別しない)、その後はWay 1
あなたはVS2008を使用している場合、これは特に良い答えであるに応じて残りの仕事をしますこれには組み込まれていませんが、Refactorの無料版など、このようなリファクタリングをサポートする無料のプラグインがあるとも言えます。プロ。 –