"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > ج # | استخدام الكلمة الرئيسية القصيرة

ج # | استخدام الكلمة الرئيسية القصيرة

تم النشر بتاريخ 2024-07-29
تصفح:485

C# | Use of the short Keyword

ملحوظة
يمكنكم مراجعة المنشورات الأخرى على موقعي الشخصي: https://hbolajraf.net

في C#، Short هي كلمة أساسية تستخدم للإعلان عن نوع بيانات عدد صحيح موقّع 16 بت. وهو نوع بيانات بدائي يمكنه تخزين الأعداد الصحيحة في النطاق من -32,768 إلى 32,767.

بناء الجملة

short variableName;

مثال

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

في المثال أعلاه:

  • نعلن عن متغير قصير اسمه myShort ونقوم بتهيئته بالقيمة 3000.
  • إجراء عملية إضافة على myShort وعرض النتيجة.
  • توضيح مفهوم التجاوز من خلال محاولة إضافة 1 إلى الحد الأقصى لقيمة القصير، مما يؤدي إلى تجاوز السعة.

من المهم ملاحظة أنه عند إجراء العمليات الحسابية التي قد تؤدي إلى تجاوز السعة أو تجاوز السعة، يلزم إجراء صب صريح لتجنب أخطاء الترجمة.

استخدم حالات

  • عندما يكون تحسين الذاكرة أمرًا بالغ الأهمية، ويكون نطاق القيم المراد تخزينها ضمن حدود عدد صحيح موقّع يبلغ 16 بت.
  • الحالات التي لا يلزم فيها تخزين قيم أعداد صحيحة أكبر، مما يوفر الذاكرة مقارنةً بـ int أو long.

ماذا بعد؟

باختصار، تعد الكلمة الأساسية القصيرة في C# مفيدة للسيناريوهات التي تكون فيها كفاءة الذاكرة أولوية، ويقع نطاق القيم ضمن حدود عدد صحيح موقّع 16 بت.

بيان الافراج تم نشر هذه المقالة على: https://dev.to/hbolajraf/c-use-of-the-short-keyword-2pp4 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3