13
È possibile ottenere un enum per contenere valori a 64 bit? Ho scritto il seguito e ho ottenuto questo messaggio di errore compilato.Ente a 64 bit? C#
enum EnumTest { a = 0x100000000 };
error CS0266: Cannot implicitly convert type 'long' to 'int'. An explicit conversion exists (are you missing a cast?)
Grazie !! Per chiunque inciampi su questo: Se si usano i flag, sarà necessario utilizzare 1l << 40 invece di 1 << 40 se si utilizza tale notazione. –