Cuestión : minimización del código de VB.net

Estoy intentando no duplicar un manojo de código y querer saber si hay una manera alrededor de this.

I tener el conditions

If A = el then
de “SomeValue” si Date1 el then
del <= Date2 hace un manojo del if
elseif del extremo del stuff
A = el then
de “SomeOtherValue” si Date1 el then
del >= Date2 hace un manojo de pieza del if


The del extremo del stuff
yo están intentando no repetir es los datos en si la declaración después de la fecha compara. Hay alrededor de 100 líneas de código que fijan un manojo de variables locales o de valores del grupo de datos. Las 100 líneas de código son iguales para cada comparación de la fecha. ¿No quiero poner eso en una función porque habría demasiadas variables para pasar in.

Is allí cualquier manera de cambiar dinámicamente la comparación de la fecha del >= al <= basado en el valor de A? el

Probably no pero yo pensó que pediría el gurus.

This no soy todo el código. Tengo cerca de 6 condiciones a comprobar para saber si hay valor A
class= del

Respuesta : minimización del código de VB.net

Para usted 6 comparaciones:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
Si (A = “SomeValue” AndAlso Date1 <>= Date2) OrElse
   (comparison1 AndAlso comparison2) OrElse
   (comparison3 AndAlso comparison4) OrElse
   (comparison5 AndAlso comparison6) OrElse
   (comparison7 AndAlso comparison8) OrElse entonces

	Hacer un manojo de materia
	
Terminar si
Otras soluciones  
 
programming4us programming4us