Salve a tutti,
ho un dubbio che mi attanaglia il cervello da due giorni.
Traduco una costante da VB6 dichiarata in questo modo:
"Public Const VB_NOME As Long = &H80100069"
a questo in c#:
"public const long C__NOME = 0x80100069;"

ora se controllo i valori scopro che:

VB_NOME = -2146434967
C__NOME = +2148532329

Cosa sbaglio? giuro che mi sta facendo uscire di testa!