Mikä on Int64.MaxValue-kenttä (pitkä maksimiarvo) C#:ssa

Mika On Int64 Maxvalue Kentta Pitka Maksimiarvo C Ssa



Nykyaikaiset, olio-ohjelmointikielet, kuten C#, tarjoavat ohjelmoijien käyttöön erilaisia ​​tietotyyppejä. Yksi näistä tietotyypeistä on pitkä, pitkän muuttujan suurin mahdollinen arvo, joka voidaan pitää, määritellään Int64.MaxValue-kentässä, joka edustaa suurinta mahdollista arvoa pitkälle muuttujalle C#:ssa. Tämä viesti käsittelee Int64.MaxValue -kenttää ja selittää kuinka sitä käytetään C#:ssa.

Mikä on Int64.MaxValue-kenttä (pitkä maksimiarvo) C#:ssa

C#:ssa kokonaisluvut, jotka vaativat laajemman arvoalueen kuin 32-bittinen kokonaisluku, esitetään pitkällä tietotyypillä. Int64.MaxValue-kenttä on suurin arvo, joka voidaan tallentaa pitkään muuttujaan ja jota edustaa vakio. Tämän vakion arvo on 9,223,372,036,854,775,807.







Int64.MaxValue-kenttä on osa System-nimiavaruutta C#:ssa, joten sinun on sisällytettävä tämä nimiavaruus koodiisi käyttääksesi sitä. Tässä on esitys C# Int64.MaxValue -kentän käytöstä:



käyttämällä järjestelmää;

luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
pitkä myLongVar = Int64.MaxArvo;
Console.WriteLine ( 'myLongin arvo on {0}' , myLongVar ) ;
}
}



Tässä esimerkissä määritetään pitkä muuttuja nimeltä myLongVar ja määritetään sille Int64.MaxValue-kentän arvo. Käytämme sitten Console.WriteLine()-metodia tulostaaksemme myLongVar-arvon konsoliin. Kun suoritat tämän koodin, näet tulosteen 'MyLongVar:n arvo on 9223372036854775807' tulostettuna konsoliin.





Int64.MaxValue-kenttä on hyödyllinen, kun haluat verrata pitkää muuttujaa suurimmalla mahdollisella arvolla kyseiselle tietotyypille. Voit esimerkiksi käyttää Int64.MaxValue -kenttää määrittääksesi, ylittääkö käyttäjän syöttämä arvo enimmäismäärän, joka voidaan tallentaa pitkässä muuttujassa, kuten alla olevassa koodissa:



käyttämällä järjestelmää;

luokan ohjelma
{
staattinen tyhjyys Pää ( merkkijono [ ] args )
{
Konsoli. Kirjoita ( 'Anna numero:' ) ;
long userNumber = Convert.ToInt64 ( Console.ReadLine ( ) ) ;

jos ( käyttäjänumero > Int64.MaxValue )
{
Console.WriteLine ( 'Syöttämäsi numero on suurempi kuin pitkän muuttujan enimmäisarvo.' ) ;
}
muu
{
Console.WriteLine ( 'Antamasi numero on pitkän muuttujan kelvollisella alueella.' ) ;
}
}
}

Tässä esimerkissä kehotamme käyttäjää syöttämään luvun, muuttamaan syötteen pitkäksi muuttujaksi ja vertaamaan sitä sitten Int64.MaxValue-arvoon määrittääksemme, ylittääkö käyttäjän syöttämä arvo enimmäismäärän, joka voidaan tallentaa pitkään muuttujaan. . Jos käyttäjän syöte on suurempi kuin Int64.MaxValue, tulostamme konsoliin viestin, joka ilmoittaa, että syöte on pitkän muuttujan kelvollisen alueen ulkopuolella.

Johtopäätös

Suurin arvo, joka voidaan säilyttää pitkässä muuttujassa, ilmaistaan ​​C#-kentällä Int64.MaxValue. Tämä vakio on hyödyllinen, kun haluat verrata pitkää muuttujaa suurimmalla mahdollisella arvolla kyseiselle tietotyypille. Kun ymmärrät Int64.MaxValue-kentän käytön, voit varmistaa, että C#-koodisi toimii oikein ja välttää ylivuodon.