8

Resharper のツール「クリーンアップ コード」(Visual Studio 内) を作成して、すべてvarを明示的な型に変更することは可能ですか?

例: 私はこれが欲しいです:

var person = new Person();

これに変更されます:

Person person = new Person();

提案された解決策の後に編集します。

たぶん私は何か間違ったことをしているかもしれませんが、私にはうまくいきません:

提案されたソリューションがどのように機能しないかを示す画像

4

3 に答える 3

9

これは、コードのクリーンアップの下の (Resharper) オプションで設定できます。新しいプロファイルを作成するか、既存のプロファイルを変更してから、C#->宣言で「var」を使用するに移動します。「置換方向」を「'var' を型の使用法に (変更) できる」に設定し、「ローカル変数の宣言スタイル」を「常に明示的な型を使用する」に設定します。

于 2012-05-23T13:57:10.667 に答える
2

注: 「変数の導入」を行うときに、resharper がデフォルトで var になるのを止めることもできます。

これらの設定は、[コード編集] --> [C#] --> [コード スタイル] の下にあります。

ここに画像の説明を入力

于 2016-01-24T13:11:19.787 に答える
2

はい。「コード クリーンアップ」ツールの「宣言で 'var' を使用する」の下で、「置換方向」を「使用法を入力するために 'var' を使用できます」に設定します。

カスタム プロファイルの作成

于 2012-05-23T13:49:56.040 に答える