Mis on väli Int64.MaxValue (pikk max väärtus) C#-s

Mis On Vali Int64 Maxvalue Pikk Max Vaartus C S



Kaasaegsed objektorienteeritud programmeerimiskeeled, nagu C#, pakuvad programmeerijatele kasutada erinevaid andmetüüpe. Üks neist andmetüüpidest on pikk, pika muutuja suurim võimalik väärtus, mida saab hoida, määratakse väljal Int64.MaxValue, mis tähistab C#-s pika muutuja suurimat võimalikku väärtust. Selles postituses käsitletakse välja Int64.MaxValue ja selgitatakse, kuidas seda C#-s kasutada.

Mis on väli Int64.MaxValue (pikk max väärtus) C#-s

C#-s on täisarvud, mis nõuavad laiemat väärtusvahemikku kui 32-bitine täisarv, esindatud pika andmetüübiga. Väli Int64.MaxValue on suurim väärtus, mida võib pika muutuja sisse salvestada ja mida esindab konstant. Selle konstandi väärtus on 9,223,372,036,854,775,807.







Väli Int64.MaxValue on osa C#-i nimeruumist System, seega peate selle kasutamiseks koodi lisama. Siin on demonstratsioon selle kohta, kuidas kasutada välja C# Int64.MaxValue:



süsteemi kasutamine;

klassi programm
{
staatiline tühimik Peamine ( string [ ] args )
{
pikk myLongVar = Int64.MaxValue;
Console.WriteLine ( 'MyLong väärtus on {0}' , myLongVar ) ;
}
}



Selles näites deklareerime pika muutuja nimega myLongVar ja määrame sellele välja Int64.MaxValue väärtuse. Seejärel kasutame meetodit Console.WriteLine(), et printida konsooli myLongVar väärtus. Selle koodi käivitamisel näete konsoolile prinditud väljundit 'MyLongVar väärtus on 9223372036854775807'.





Väli Int64.MaxValue on kasulik, kui peate võrdlema pikka muutujat selle andmetüübi suurima võimaliku väärtusega. Näiteks võite kasutada välja Int64.MaxValue, et teha kindlaks, kas kasutaja sisestatud väärtus ületab maksimaalse summa, mida saab salvestada pika muutujaga, nagu allolevas koodis:



süsteemi kasutamine;

klassi programm
{
staatiline tühimik Peamine ( string [ ] args )
{
Konsool.Kirjutage ( 'Sisestage number:' ) ;
long userNumber = Convert.ToInt64 ( Console.ReadLine ( ) ) ;

kui ( kasutajanumber > Int64.MaxValue )
{
Console.WriteLine ( 'Sisestatud arv on suurem kui pika muutuja maksimaalne väärtus.' ) ;
}
muidu
{
Console.WriteLine ( 'Sisestatud arv on pika muutuja kehtivas vahemikus.' ) ;
}
}
}

Selles näites palume kasutajal sisestada arv, teisendada sisend pikaks muutujaks ja seejärel võrrelda seda väärtusega Int64.MaxValue, et teha kindlaks, kas kasutaja sisestatud väärtus ületab maksimaalse summa, mida saab pika muutujaga salvestada. . Kui kasutaja sisend on suurem kui Int64.MaxValue, prindime konsoolile teate, mis näitab, et sisend on väljaspool pika muutuja kehtivat vahemikku.

Järeldus

Maksimaalset väärtust, mida pikas muutujas hoida saab, näitab C# väli Int64.MaxValue. See konstant on kasulik, kui peate võrdlema pikka muutujat selle andmetüübi suurima võimaliku väärtusega. Kui mõistate, kuidas kasutada välja Int64.MaxValue, saate tagada, et teie C#-kood töötab õigesti ja väldib ületäitumist.