2012-07-02 15 views
5

¿Alguien sabe cómo "andamiar" o "generar" un bloque constructor para todas las propiedades de un objeto? Tengo VS2010 con ReSharper y estoy buscando para generar algo como:Andamio/Generar propiedades de un objeto en un inicializador

public Customer CustomerB = new Customer 
            { 
             firstName = "", 
             middleName = "", 
             lastName = "", 
             additionalPhone = "0", 
             address1 = "", 
             address2 = "", 
             birthDate = new DateTime(), 
             cellPhone = "", 
             city = "", 
             driverLicenseNumber = "", 
             driverLicenseState = "", 
             emailAddress = "", 
             country = "", 
             fax = "", 
             grossIncome = 0, 
             education = null, 
             leadRequest = null 
            }; 

Cuando entonces puedo volver sobre sus pasos y llene los espacios en blanco por así decirlo. Todo lo que he encontrado son todas las propiedades de clase DatabaseFirst y Getter/Setters ...

+0

Así que ya tiene una clase con todas esas propiedades, y desea generar la 'nueva' utilizando la sintaxis del inicializador de objetos, ¿verdad? – AakashM

+0

puede utilizar una macro, alguien ha escrito una para hacer un constructor (es decir, lo que hace reafinar ootb) que puede modificar para lo que quiere hacer. http://stackoverflow.com/questions/2976363/how-do-i-generate-a-constructor-from-class-fields-using-visual-studio-and-or-re – wal

Respuesta

1

Creo que no es posible generar el inicializador de objetos para todas las propiedades con VS y ReSharper. Debe presionar Ctrl + Espacio para cada selección de propiedad.

Cuestiones relacionadas