giusy_m86 (Normal User)
Pro
Messaggi: 143
Iscritto: 09/07/2008
|
Salve, ho un programma vb6 e vorrei riscriverlo in c#, ma ho problemi con delle variabili e costanti, che non corrispondo.Qualcuno sa qualche sito dove già è stato trattato questo problema?
|
|
fabi3194 (Ex-Member)
Expert
Messaggi: 206
Iscritto: 11/10/2008
|
Una variabile in vb6 si dichiara:
Codice sorgente - presumibilmente C# / VB.NET |
in C#:
Codice sorgente - presumibilmente C# / VB.NET |
Per le costanti non saprei, se è come in Java dovrebbe essere:
Codice sorgente - presumibilmente C# / VB.NET |
Non so se ho dato la risposta che volevi....spiegati un po' meglio |
|
giusy_m86 (Normal User)
Pro
Messaggi: 143
Iscritto: 09/07/2008
|
in effetti ho notato che il mio int di vb6 non corrisonde all'int di c#, ma il problrma + grande l'ho riscontrato con le costanti,le quali in vb scrivo solo cnst senza il tipo, mentre in c# le costanti necessitano del tipo. Quindi volevo sapere se qualcuno già sa come fare queste traformazioni.
|
|
fabi3194 (Ex-Member)
Expert
Messaggi: 206
Iscritto: 11/10/2008
|
non mi sembra difficile dividere le costanti per tipo xD
int,String,char ecc
|
|
giusy_m86 (Normal User)
Pro
Messaggi: 143
Iscritto: 09/07/2008
|
es
vb6:
Codice sorgente - presumibilmente C# / VB.NET |
non so come scriverla in c# come byte mi restituisce un valore diverso
|
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
Codice sorgente - presumibilmente C# / VB.NET |
int può essere sostituito dai comuni tipi interi (Byte, Int16, Int32, Int64, ...).
|
|
giusy_m86 (Normal User)
Pro
Messaggi: 143
Iscritto: 09/07/2008
|
Altro problema...
in vb6 aggiungevo un un modulo nel quale scrivevo tutte le dichiarazioni, come faccio in c#?
|
|
fabi3194 (Ex-Member)
Expert
Messaggi: 206
Iscritto: 11/10/2008
|
Postato originariamente da giusy_m86:
Altro problema...
in vb6 aggiungevo un un modulo nel quale scrivevo tutte le dichiarazioni, come faccio in c#? |
In C# non ci sono i moduli, è un linguaggio orientato ad oggetti, quindi ci sono le classi, come in Java,Vb.NEt,C++ |
|
Il Totem (Admin)
Guru^2
Messaggi: 3635
Iscritto: 24/01/2006
|
In realtà ci sono. Solo che non si chiamano così: in vb.net sono ancora moduli, mentre in c# sono classi statiche. E qui ci si confonde spesso perchè statico significa tutt'altra cosa in vb.net. Comunque un modulo è:
Codice sorgente - presumibilmente C# / VB.NET |
|
|