TYPEOF |
Type de |
---|---|
C# (C Sharp) |
Syntaxe
typeof(expression) |
Paramètres
Nom | Description |
---|---|
expression | Ce paramètre permet d'indiquer l'expression à examiner |
Description
Ce mot réservé permet de déterminer un type de variable.
Exemple
Cet exemple permet de montrer un simple retour de fonction :
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace TypeOfSamples
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("typeof(bool)= " + typeof(bool));
- Console.WriteLine("typeof(byte)= " + typeof(byte));
- Console.WriteLine("typeof(char)= " + typeof(char));
- Console.WriteLine("typeof(double)= " + typeof(double));
- Console.WriteLine("typeof(float)= " + typeof(float));
- Console.WriteLine("typeof(int)= " + typeof(int));
- Console.WriteLine("typeof(long)= " + typeof(long));
- Console.WriteLine("typeof(sbyte)= " + typeof(sbyte));
- Console.WriteLine("typeof(short)= " + typeof(short));
- Console.WriteLine("typeof(uint)= " + typeof(uint));
- Console.WriteLine("typeof(ulong)= " + typeof(ulong));
- Console.WriteLine("typeof(ushort)= " + typeof(ushort));
- }
- }
- }
on obtiendra le résultat suivant :
typeof(bool)= System.Booleantypeof(byte)= System.Byte
typeof(char)= System.Char
typeof(double)= System.Double
typeof(float)= System.Single
typeof(int)= System.Int32
typeof(long)= System.Int64
typeof(sbyte)= System.SByte
typeof(short)= System.Int16
typeof(uint)= System.UInt32
typeof(ulong)= System.UInt64
typeof(ushort)= System.UInt16
Dernière mise à jour : Mardi, le 26 janvier 2016