Mi è venuto un dubbio:
c'è differenza se si usa
else if
invece di
elseif (tutto unito)
Ciao
Mi è venuto un dubbio:
c'è differenza se si usa
else if
invece di
elseif (tutto unito)
Ciao
In vbscript non puoi scrivere degli if annidianti in 2 modi:
Come vedi la seconda è più veloce da scrivere e più comprensibile da leggere e asp ci impiaga meno ad eseguire il bloccocodice:'Primo modo: If a=1 then 'codice else if b=2 then 'codice else 'codice end if end if 'Secondo Modo: if a=1 then 'Codice elseif b=2 'Codice else 'Codice end if
però il mio dubbio era leggermente diverso:
if a=1 then
' codice
else if a > 1 then
' codice
end if
end if
è diverso da?
if a=1 then
' codice
elseif a > 1 then
' codice
end if
end if
Ciao e grazie
sono uguali
ma nel secondo caso ci vuole un solo end if
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
Non sono uguali. La differenza è che
ti restituisce errore .codice:if a=1 then else if a > 1 then end if end if
Così è corretto:
codice:if a=1 then else if a > 1 then end if end if