Skip to content

FR CSharp Types

Codex edited this page Oct 11, 2026 · 2 revisions

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Tous les types intégrés

Manuel C# · Exemples UO

Tapez Destination
bool Booléen
byte, sbyte, short, ushort Petits entiers
int, uint, long, ulong Entiers signés et non signés
nint, nuint Entiers de la taille d'un pointeur de processus
float, double Nombres à virgule flottante
decimal Calculs décimaux
char Unité de code UTF-16
string Texte immuable
object Type de base commune
dynamic Liaison des opérations au moment de l'exécution

Les types de valeurs incluent des nombres, bool, char, des structures et des énumérations. Les classes, tableaux, chaînes, interfaces et délégués sont des types de référence. L'affectation à une structure copie sa valeur ; l'affectation de référence peut laisser deux variables avec un seul objet.

Exemple simple (Example.cs)

Enregistrez cet exemple séparément dans Example.cs. Exécutez-le indépendamment des autres exemples de cette page.

Example.cs:

// PROJECT-EXAMPLE
int count = 3;
string name = "Ore";
bool ready = true;
System.Console.WriteLine($"{name}:{count}:{ready}");

Résultat:

Ore:3:True
int hp = 50;
double fraction = hp / 100.0;
decimal price = 12.50m;
string text = $"HP={hp}, fraction={fraction:F2}, price={price}";
UO.Print(text);

var déduit le type à partir de l'expression initiale ; ce n'est pas un type dynamique distinct. void signifie qu'il n'y a pas de valeur de retour pour la méthode. default(T) crée une valeur par défaut pour T.

var count = 3;
object boxed = count;
int restored = (int)boxed;
UO.Print(restored.ToString());

Documentation officielle : Tous les types intégrés - Microsoft Learn.

Clone this wiki locally