Rumah  >  Artikel  >  pembangunan bahagian belakang  >  C# | Penggunaan Kata Kunci pendek

C# | Penggunaan Kata Kunci pendek

WBOY
WBOYasal
2024-07-24 11:41:42375semak imbas

C# | Use of the short Keyword

Note
You can check other posts on my personal website: https://hbolajraf.net

Dalam C#, short ialah kata kunci yang digunakan untuk mengisytiharkan jenis data integer bertanda 16-bit. Ia ialah jenis data primitif yang boleh menyimpan nombor bulat dalam julat -32,768 hingga 32,767.

Sintaks

short variableName;

Contoh

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);
    }
}

Dalam contoh di atas:

  • Kami mengisytiharkan pembolehubah pendek bernama myShort dan memulakannya dengan nilai 3000.
  • Lakukan penambahan pada myShort dan paparkan hasilnya.
  • Ilustrasikan konsep limpahan dengan cuba menambah 1 pada nilai maksimum pendek, menghasilkan limpahan.

Adalah penting untuk ambil perhatian bahawa apabila melakukan operasi aritmetik yang boleh membawa kepada limpahan atau aliran bawah, tuangan eksplisit diperlukan untuk mengelakkan ralat penyusunan.

Kes Penggunaan

  • Apabila pengoptimuman memori adalah penting dan julat nilai yang akan disimpan berada dalam had integer bertanda 16-bit.
  • Situasi di mana penyimpanan nilai integer yang lebih besar tidak diperlukan, menjimatkan memori berbanding int atau panjang.

Apa Seterusnya?

Ringkasnya, kata kunci pendek dalam C# berguna untuk senario di mana kecekapan memori menjadi keutamaan dan julat nilai berada dalam had integer bertanda 16-bit.

Atas ialah kandungan terperinci C# | Penggunaan Kata Kunci pendek. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn