"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > C# | Utilisation du mot-clé court

C# | Utilisation du mot-clé court

Publié le 2024-07-29
Parcourir:490

C# | Use of the short Keyword

Note
Vous pouvez consulter d'autres articles sur mon site personnel : https://hbolajraf.net

En C#, short est un mot-clé utilisé pour déclarer un type de données entier signé 16 bits. Il s'agit d'un type de données primitif qui peut stocker des nombres entiers compris entre -32 768 et 32 767.

Syntaxe

short variableName;

Exemple

using System;

class ShortExample
{
    static void Main()
    {
        // Declare a short variable
        short myShort = 3000;

        Console.WriteLine("Value of myShort: "   myShort);

        // Perform arithmetic operations
        short result = (short)(myShort   2000);
        Console.WriteLine("Result after addition: "   result);

        // Overflow example
        short maxShort = short.MaxValue;
        Console.WriteLine("Max value of short: "   maxShort);

        // Overflow will occur
        short overflowedResult = (short)(maxShort   1);
        Console.WriteLine("Overflowed result: "   overflowedResult);
    }
}

Dans l'exemple ci-dessus :

  • Nous déclarons une variable courte nommée myShort et l'initialisons avec la valeur 3000.
  • Effectuez l'ajout sur myShort et affichez le résultat.
  • Illustrez le concept de débordement en essayant d'ajouter 1 à la valeur maximale de short, ce qui entraîne un débordement.

Il est important de noter que lors de l'exécution d'opérations arithmétiques pouvant entraîner un débordement ou un sous-dépassement, un casting explicite est requis pour éviter les erreurs de compilation.

Cas d'utilisation

  • Lorsque l'optimisation de la mémoire est cruciale et que la plage de valeurs à stocker est dans les limites d'un entier signé de 16 bits.
  • Situations dans lesquelles le stockage de valeurs entières plus grandes n'est pas requis, ce qui permet d'économiser de la mémoire par rapport à int ou long.

Et ensuite ?

En résumé, le mot-clé court en C# est utile pour les scénarios où l'efficacité de la mémoire est une priorité et où la plage de valeurs se situe dans les limites d'un entier signé de 16 bits.

Déclaration de sortie Cet article est reproduit sur : https://dev.to/hbolajraf/c-use-of-the-short-keyword-2pp4 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3