View Full Version : VB.net - simplificar codigo como em C [reposta de sim ou nao]


viskonde
14-05-2008, 19:51
Boas

tou com uma duvida simples, que aposto que sei a resposta (nao) mas é para confirmar.

em VB.net nao ha forma de "resumir" codigo como se faz em C

por exemplo ter algo assim

z=(a>b)?a:b;em vez de

if(a>b) then
z=a
else
z=b
end ifpode parecer estupido.. mas as vezes em programas mais longos dava jeito se desse para resumir estas linhas de codigo facilmente :P

se a resposta for nao podem encerrar :D

p3dro
14-05-2008, 20:07
z = IIf(a > b, a, b)

viskonde
14-05-2008, 20:37
ah, afinal sempre dava :D altamente
ate de admiro do meu stor nao nos ter ensinado isso.. ele tem a paranoia de codigo simples e organizado :P

jpaulino
14-05-2008, 22:16
O problema é que essa inline decisions são mais dificeis de analisar ao fazer debug do programa.

Por isso só se explica mais tarde :-)