Pergunta : minimização do código de VB.net

Eu estou tentando não duplicar um grupo do código e para querer saber se há uma maneira em torno de this.

I ter o seguinte conditions

If A = o then
de “SomeValue” se Date1 o then
do <= Date2 faz um grupo do if
elseif da extremidade do stuff
A = o then
de “SomeOtherValue” se Date1 o then
do >= Date2 faz um grupo da peça do if


The da extremidade do stuff
mim estão tentando não repetir é os dados no se a indicação após a data compara. Há aproximadamente 100 linhas de código que ajustam um grupo de variáveis locais ou de valores da série de dados. As 100 linhas de código são as mesmas para cada comparação da data. Eu não quero põr aquele em uma função porque haveria variáveis demais para passar lá a in.

Is toda a maneira de comutar dinâmicamente a comparação da data do >= ao <= baseado no valor de A? o

Probably não mas mim pensou que eu pediria o gurus.

This não sou todo o código. Eu tenho aproximadamente 6 circunstâncias a verific para ver se há o valor A
class= do

Resposta : minimização do código de VB.net

Para você 6 comparações:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
Se (A = “SomeValue” AndAlso Date1 <>= Date2) OrElse
   (comparison1 AndAlso comparison2) OrElse
   (comparison3 AndAlso comparison4) OrElse
   (comparison5 AndAlso comparison6) OrElse
   (comparison7 AndAlso comparison8) OrElse então

	Fazer um grupo do material
	
Terminar se
Outras soluções  
 
programming4us programming4us