Ano ang Int64.MaxValue Field (mahabang max na halaga) sa C#

Ano Ang Int64 Maxvalue Field Mahabang Max Na Halaga Sa C



Nag-aalok ang moderno, object-oriented na programming language tulad ng C# ng iba't ibang uri ng data para magamit ng mga programmer. Ang isa sa mga uri ng data na ito ay mahaba, ang pinakamataas na posibleng halaga ng mahabang variable na maaaring hawakan ay tinukoy ng field na Int64.MaxValue, na kumakatawan sa pinakamalaking posibleng halaga para sa isang mahabang variable sa C#. Tatalakayin ng post na ito ang field ng Int64.MaxValue at ipapaliwanag kung paano ito gamitin sa C#.

Ano ang Int64.MaxValue Field (mahabang max na halaga) sa C#

Sa C#, ang mga integer na nangangailangan ng mas malawak na hanay ng mga halaga kaysa sa isang 32-bit na integer ay kinakatawan ng mahabang uri ng data. Ang field ng Int64.MaxValue ay ang pinakamalaking halaga na maaaring maimbak sa isang mahabang variable at kinakatawan ng isang pare-pareho. Ang halaga ng pare-parehong ito ay 9,223,372,036,854,775,807.







Ang Int64.MaxValue field ay bahagi ng System namespace sa C#, kaya dapat mong isama ang namespace na ito sa iyong code para magamit ito. Narito ang isang pagpapakita kung paano gamitin ang field ng C# Int64.MaxValue:



gamit ang System;

Programa ng klase
{
static void Main ( string [ ] args )
{
long myLongVar = Int64.MaxValue;
Console.WriteLine ( 'Ang halaga ng myLong ay {0}' , myLongVar ) ;
}
}



Sa halimbawang ito, ipinapahayag namin ang isang mahabang variable na tinatawag na myLongVar at itinalaga ito ng halaga ng field na Int64.MaxValue. Pagkatapos ay ginagamit namin ang paraan ng Console.WriteLine() upang i-print ang halaga ng myLongVar sa console. Kapag pinatakbo mo ang code na ito, makikita mo ang output na 'Ang halaga ng myLongVar ay 9223372036854775807' na naka-print sa console.





Kapaki-pakinabang ang field na Int64.MaxValue kapag kailangan mong ihambing ang isang mahabang variable na may pinakamalaking posibleng halaga para sa uri ng data na iyon. Halimbawa, maaari mong gamitin ang field ng Int64.MaxValue upang matukoy kung ang halaga ng input ng user ay lumampas sa maximum na halaga na maaaring i-save sa isang mahabang variable tulad ng sa ibaba ng code:



gamit ang System;

Programa ng klase
{
static void Main ( string [ ] args )
{
Console.Isulat ( 'Magpasok ng numero: ' ) ;
mahabang userNumber = Convert.ToInt64 ( Console.ReadLine ( ) ) ;

kung ( userNumber > Int64.MaxValue )
{
Console.WriteLine ( 'Ang numero na iyong inilagay ay mas malaki kaysa sa maximum na halaga para sa isang mahabang variable.' ) ;
}
iba pa
{
Console.WriteLine ( 'Ang numero na iyong inilagay ay nasa loob ng wastong hanay para sa isang mahabang variable.' ) ;
}
}
}

Sa halimbawang ito, sinenyasan namin ang user na magpasok ng isang numero, i-convert ang input sa isang mahabang variable, at pagkatapos ay ihambing ito sa Int64.MaxValue upang matukoy kung ang halaga ng input ng user ay lumampas sa maximum na halaga na maaaring i-save sa isang mahabang variable . Kung ang input ng user ay mas malaki kaysa sa Int64.MaxValue, nagpi-print kami ng mensahe sa console na nagsasaad na ang input ay nasa labas ng wastong hanay para sa isang mahabang variable.

Konklusyon

Ang maximum na halaga na maaaring panatilihin sa isang mahabang variable ay ipinahiwatig ng C# field na Int64.MaxValue. Ang pare-parehong ito ay kapaki-pakinabang kapag kailangan mong ihambing ang isang mahabang variable na may pinakamalaking posibleng halaga para sa uri ng data na iyon. Sa pamamagitan ng pag-unawa kung paano gamitin ang Int64.MaxValue field, masisiguro mong gumagana nang tama ang iyong C# code at maiiwasan ang pag-apaw.