Actuellement, mon application est de 32 bits.Indication de taille int implicite ou explicite?
Cela signifie que toutes les tables qui s'exécutent sur les identifiants SQL Server 2008 sont INT
qui est égale à System.Int32
et partout où j'analyse des chaînes en entiers, j'utilise Int32.TryParse()
.
J'ai appelé cette indication de taille int Implicit
.
Si je veux faire ma demande pour être 64 bits, je pense qu'il y aura 2 scénarios:
- renommer tous
Int32
-Int64
etINT
àBIGINT
.
ou
- Renommer tous
Int32
àint
et même faire une indication de taille int êtreExplicit
.
Quel est le meilleur, comment pensez-vous?
Je ne sais pas pourquoi mais je pensais que int est un alias pour Int32 sur x86 et pour In64 sur x64. Tout est tombé en place. Merci! – abatishchev
Je préfère également les appels de méthodes statiques de noms complets à des alias: Int32.TryParse() à int.TryParse() – abatishchev