View Full Version : Visual Basic vs C#
Quali sono le principali differenze tra questi 2 linguaggi?
Grazie in anticipo
lorenzo001
09-02-2014, 00:31
La sintassi?
sintassi e scopi programmativi
lorenzo001
09-02-2014, 11:34
Cosa sono gli "scopi programmativi" (se così si può dire ...)?
ad esempio per creare applicazioni per Windows e Windows Phone qual' è il più indicato?
Diciamo per cosa è più indicato uno e cos' è più indicato l' altro in generale
lorenzo001
09-02-2014, 19:55
E' solo una questione di sintassi ... quello che conta è il framework che sta sotto a tutti e due i linguaggi ...
Vai di C#. ;)
Sebbene VB offra un tipo di programmazione molto solida e quasi immediata, l'utilizzo di C# è destinato a programmi più dinamici e "professionali". Poi, per qualisiasi problema, con C# trovi decine di esempi in più online...
La sintassi non è poi così diversa (ad esempio != diventa <> e alla fine di ogni istruzione non va messo il ';')
Io ho iniziato con VB ed ora lavoro con C#.
con C# si possono fare exe per Windows?
RaouL_BennetH
24-02-2014, 23:53
Si, esattamente come con VB.
in cosa andrebbe meglio Visual Basic?
wingman87
25-02-2014, 11:30
Vanno "bene" entrambi, è solo una questione di sintassi, come ti ha detto lorenzo001, per il resto sono uguali, sono pensati per essere uno alternativo all'altro ma non per "scopi programmativi" differenti. Scegli in base alla sintassi che ti piace di più oppure in base al livello di diffusione (C#).
Se usi C# sei avvantaggiato perchè su internet trovi molti più esempi. Con Visual Basic sei più abbandonato a te stesso. Non è un problema perchè volendo l'esempio in c# lo puoi convertire in VB, ma è molto più noioso.
Credo che la Microsoft consenta di programmare anche in VB per non abbandonare chi ha imparato questo linguaggio molti anni fa e per poter riadattare rapidamente vecchi progetti al nuovo ambiente.
Se inizi adesso lascia perdere VB.
molto gentili,
mi potete indicare qualche guida/videoguida su C#?
molto gentili,
mi potete indicare qualche guida/videoguida su C#?
Non saprei perchè non ho usato guide.
Se conosci già un altro linguaggio secondo me la soluzione migliore per imparare è porti un problema e cercare di risolverlo passo dopo passo cercando su internet gli esempi.
Per C# trovi veramente esempi e spiegazioni su tutto. Non ti riesce fare qualcosa ? 99 volte su 100 su internet c'è uno spezzone di codice che ti fa vedere come si fa.
Chiaro, man mano che procedi devi anche cercare di capire quali sono i punti di forza e le peculiarità di C#, se no rischi di non sfruttarlo a dovere.
certamente,
utilizzo già diversi linguaggi, era appunto per iniziare su C#
Grazie a tutti
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.