Mi equipo acaba de recibir el código escrito por un contratista, y el contratista tiene preferencia para usar la inferencia de tipo con var
. Nuestro equipo prefiere tipificación explícita utilizando el tipo real (como en adelante):VS2008 - Reemplace la varilla con el tipo inferido
Type someName = new Type();
IList<TypeTwo> someOther = someClass.getStuff();
Mientras que el contratista entregó
var someOther = someClass.getStuff();
Visual Studio 2008 sabe lo que el tipo inferido es, como puedo ver pasando el cursor la palabra clave var
Mi pregunta es, ¿hay alguna manera de hacer un descubrimiento global y reemplazar var al tipo inferido?
A menudo me he preguntado si existe tal y addin :) –
Se ha eliminado la editorialización sobre 'var' para eludir cualquier argumento religioso sobre el tema. –
posible duplicado de [Herramienta para refactorizar var. C# a tipo explícito] (http://stackoverflow.com/questions/289743/tool-to-refactor-c-sharp-var-to-explicit-type) – CodesInChaos