6

私はVB.NETを使用しています。Visual Studio で、プロパティ名を右クリックして [すべての参照を検索] をクリックすると、使用されているプロパティのすべてのインスタンスが検索されます。

ただし、プロパティは常に代入 (Set メソッド) または取得 (Get メソッド) に使用されます。これらの用途の 1 つだけを検索する方法はありますか? たとえば、値が取得されているときではなく、値が割り当てられているコード内のプロパティのすべての使用を検索します。

4

4 に答える 4

7

コンパイラを使用して、見つけたいものをエラーに変換します。セッターを取り外して、使用する予定だったすべての場所を見つけます。

于 2008-10-07T06:14:28.023 に答える
6

Resharper では、単に「結果の検索」ツールを使用すると、結果ウィンドウにフィルター アイコンが表示されます。その後、結果を「Show Write Usages」のみに制限できます。

于 2012-12-04T20:02:46.573 に答える
1

Reflectorを使用して、アセンブリを参照することもできます。

于 2008-10-07T06:34:36.237 に答える
1

Resharper (MSVS アドイン) には、探している正確な機能があります。小切手:

ReSharper.FindUsages

また

ReSharper.FindUsagesAdvanced

キーボード ショートカット マッピング ([ツール] -> [オプション] -> [キーボード]) で、使用されているショートカットを確認します。

于 2008-10-07T06:57:26.597 に答える