Mój zespół właśnie otrzymał kod napisany przez wykonawcę, a wykonawca miał preferencję do korzystania z wnioskowania o typie z var
. Nasz zespół preferuje wyraźne pisanie za pomocą rzeczywistego typu (jak poniżej):VS2008 - Zastąp symbol var przewidywanym typem
Type someName = new Type();
IList<TypeTwo> someOther = someClass.getStuff();
Podczas gdy wykonawca dostarczane
var someOther = someClass.getStuff();
Visual Studio 2008 wie, co wywnioskować typ jest, jak widzę, najeżdżając słowo kluczowe zmiennej
Moje pytanie brzmi: czy istnieje sposób na znalezienie globalnego znaleziska i zastąpienie var typem wywnioskowanym?
Często się nad tym zastanawiałem, jeśli takie istnieją i dodałem :) –
Usunięto redakcję o 'var' w celu ominięcia wszelkich religijnych argumentów na ten temat. –
możliwy duplikat [narzędzia do refaktora C# var na typ jawny] (http://stackoverflow.com/questions/289743/tool-to-refactor-c-sharp-var-to-explicit-type) – CodesInChaos