Visual Studio を使用していて、コード要素 (つまり、クラス、インターフェイス) を含むファイルの名前を変更すると、そのコード要素のすべての参照/使用を新しいファイルに自動的に更新することを提案する非常に役立つプロンプトが表示されることがあります。名前。
また、そうでない場合もあります。
すべての場合において、コード要素のファイル名がコード要素の型名と一致する場合を指しています。
これが発生する場合と発生しない場合があるのはなぜですか?
事前定義されたリンクまたは依存関係をリアルタイムで解決する VS の機能と関係があると私は考えています。
ただし、私はこれをいじってみました.VSはコンテキストメニューオプションを使用してコード要素のすべての依存関係/使用を見つけることができますが、ファイル名を変更すると常にプロンプトが表示されるとは限りません. それで、秘密は何ですか?