Académique Documents
Professionnel Documents
Culture Documents
Fiche 2 Conversion de Types en CSharp
Fiche 2 Conversion de Types en CSharp
Conversion de types en C#
Chaque type a une valeur associe, compose d'octets stocks en mmoire. Les valeurs sont lues partir d'emplacements de mmoire qui sont galement typs. Le type de l'emplacement dtermine le type de la valeur. De nombreuses valeurs peuvent tre exprimes sous forme de plusieurs types. Par exemple, la valeur 4 peut tre exprime sous forme d'un entier ou d'une valeur en virgule flottante. La conversion cre une valeur dans un nouveau type qui est quivalente la valeur d'un ancien type, mais ne prserve pas ncessairement la valeur exacte des deux objets.
(type) expression
Une conversion numrique explicite permet de convertir, l'aide d'une expression de conversion, n'importe quel type numrique en un autre type numrique lorsqu'il n'existe pas de conversion implicite. Le tableau ci-dessous rpertorie ces conversions explicites. De sbyte byte short byte, ushort, uint, ulong ou char sbyte ou char sbyte, byte, ushort, uint, ulong ou char En
1-1