ما هو Int64.MaxValue Field (القيمة القصوى الطويلة) في C #

Ma Hw Int64 Maxvalue Field Alqymt Alqswy Altwylt Fy C



تقدم لغات البرمجة الحديثة الموجهة للكائنات مثل C # مجموعة متنوعة من أنواع البيانات ليستخدمها المبرمجون. أحد أنواع البيانات هذه طويل ، ويتم تحديد أعلى قيمة ممكنة لمتغير طويل يمكن الاحتفاظ بها بواسطة Int64.MaxValue الحقل ، والذي يمثل أكبر قيمة ممكنة لمتغير طويل في C #. سيناقش هذا المنشور حقل Int64.MaxValue ويشرح كيفية استخدامه في C #.

ما هو Int64.MaxValue Field (القيمة القصوى الطويلة) في C #

في C # ، يتم تمثيل الأعداد الصحيحة التي تتطلب نطاقًا أكبر من القيم من عدد صحيح 32 بت بواسطة نوع البيانات الطويل. يعد الحقل Int64.MaxValue هو أكبر قيمة يمكن تخزينها في متغير طويل ويتم تمثيلها بثابت. قيمة هذا الثابت هي 9،223،372،036،854،775،807.







يعد حقل Int64.MaxValue جزءًا من مساحة اسم النظام في C # ، لذلك يجب عليك تضمين مساحة الاسم هذه في التعليمات البرمجية الخاصة بك لاستخدامها. فيما يلي عرض توضيحي لكيفية استخدام حقل C # Int64.MaxValue:



باستخدام النظام ؛

برنامج الفصل
{
ثابت الفراغ الرئيسي ( خيط [ ] أرجس )
{
طويل myLongVar = Int64.MaxValue ؛
وحدة التحكم ( 'قيمة myLong هي {0}' ، myLongVar ) ؛
}
}



في هذا المثال ، نعلن عن متغير طويل يسمى myLongVar ونخصص له قيمة الحقل Int64.MaxValue. ثم نستخدم طريقة Console.WriteLine () لطباعة قيمة myLongVar على وحدة التحكم. عند تشغيل هذا الرمز ، سترى الإخراج 'قيمة myLongVar هي 9223372036854775807' مطبوعة على وحدة التحكم.





يعتبر حقل Int64.MaxValue مفيدًا عندما تحتاج إلى مقارنة متغير طويل بأكبر قيمة ممكنة لنوع البيانات هذا. على سبيل المثال ، يمكنك استخدام حقل Int64.MaxValue لتحديد ما إذا كانت قيمة إدخال المستخدم تتجاوز الحد الأقصى للمبلغ الذي يمكن حفظه في متغير طويل كما في الكود أدناه:



باستخدام النظام ؛

برنامج الفصل
{
ثابت الفراغ الرئيسي ( خيط [ ] أرجس )
{
وحدة التحكم ( 'أدخل رقما: ' ) ؛
مستخدم طويل = تحويل. إلى إنت 64 ( وحدة التحكم ( ) ) ؛

لو ( رقم المستخدم > Int64.MaxValue )
{
وحدة التحكم ( 'الرقم الذي أدخلته أكبر من الحد الأقصى لقيمة متغير طويل.' ) ؛
}
آخر
{
وحدة التحكم ( 'الرقم الذي أدخلته ضمن النطاق الصالح لمتغير طويل.' ) ؛
}
}
}

في هذا المثال ، نطلب من المستخدم إدخال رقم ، وتحويل الإدخال إلى متغير طويل ، ثم مقارنته بـ Int64.MaxValue لتحديد ما إذا كانت قيمة إدخال المستخدم تتجاوز الحد الأقصى للمبلغ الذي يمكن حفظه في متغير طويل . إذا كان إدخال المستخدم أكبر من Int64.MaxValue ، فإننا نطبع رسالة إلى وحدة التحكم تشير إلى أن الإدخال خارج النطاق الصالح لمتغير طويل.

خاتمة

يشار إلى القيمة القصوى التي يمكن الاحتفاظ بها في متغير طويل بواسطة حقل C # Int64.MaxValue. هذا الثابت مفيد عندما تحتاج إلى مقارنة متغير طويل بأكبر قيمة ممكنة لنوع البيانات هذا. من خلال فهم كيفية استخدام حقل Int64.MaxValue ، يمكنك التأكد من أن كود C # الخاص بك يعمل بشكل صحيح ويتجنب الفائض.