le funzionalità sono + o - le stesse...
l'unica diversità è che con c# è un linguaggio di basso livello, in cui gestisci il processore a tuo piacimento e hai accesso diretto alle risorse del computer.
cmq per le funzionalità espresse se nn ti serve questo basso accesso nn ti conviene cambiare e restare su VB anche perchè una volta dovevi preoccuparti delle librerie oggi se funziona c# funziona anche vb.net con il .net framework!!!!!
poi per il linguaggio è questione di gusti...
io il c# nn lo digerisco!
![]()