[puntonet] Optimizar codigo - reemplazar switch

2009-08-04 Por tema Leandro Tuttini
hola, la verdad tengo una consulta basada en un codigo que implemente que no me gusta para nada como quedo, pero no se me ocurre muy bien como optimizarlo. El codigo que tengo es el siguiente:     enum VariableEnum     {     Profolio = 1,     Kits = 2,     Facturación = 3,    

[puntonet] Optimizar codigo - reemplazar switch

2009-08-04 Por tema Pablo Dettori
Se me ocurre algo así : interface IExcelVariablePosition { string getValue(); } class Cartera : IExcelVariablePosition { public getValue() { return 11; } } class Lanzamientos : IExcelVariablePosition { public getValue() { return 4; } } class Helper {

[puntonet] Optimizar codigo - reemplazar switch

2009-08-04 Por tema Carlos Peix
Hola Leandro, El Enum lo dejaria como esta, la clase la haria asi: internal class ExcelVariablePosition { HashTable posiciones = new HashTable(); public ExcelVariablePosition() { posiciones[VariableEnum.Cartera] = 11;

[puntonet] Optimizar codigo - reemplazar switch

2009-08-04 Por tema Pedro Wood
Hola Leandro, no podés usar directamente el valor que necesitás en el enum ? enum VariableEnum { Profolio = 18, Kits = 22, ... Saludos, Pedro