2012-02-01 6 views
22

可能性の重複:
Tool to refactor C# var to explicit type"var"をVisual Studioの明示的な型に変換しますか?

は、Visual Studioのショートカット(実際の型の名前を書き出すの短い意味ショートカット)のいずれかのタイプを持っていますが、「VAR」を書いて、持つことができますそれは実際の型名に変換されましたか?

例:

var x = new Dictionary<string, string>(); 

::魔法のことを行う::

Dictionary<string, string> x = new Dictionary<string, string>(); 

EDIT - すべての質問を嫌いに :私は、私が探していました状況にあったので、私は尋ねました私のソリューションの特定のタイプへのすべての参照。 Varsはその検索に表示されません。

+10

ReSharperはこれを行うことができます。あなたがそれを聞きたいかどうかわからない:) –

+1

VSは持っているとは思いませんが、ReSharperは確かにあります。 –

+4

好奇心が強いのですが、なぜですか? – Cameron

答えて

2

Resharperなどのサードパーティのツールは、暗黙的に型指定された変数を明示的に型付けされた変数に変換することができます。 Resharperを使用すると、すべてを大規模に変換したり、変換するインスタンスを選択して選択することができます。

しかし、暗黙のうちにタイプするかどうかの議論が行われるWill using 'var' affect performance?に私を導かせてください。

関連する問題