C#లో Int64.MaxValue ఫీల్డ్ (దీర్ఘ గరిష్ట విలువ) అంటే ఏమిటి

C Lo Int64 Maxvalue Phild Dirgha Garista Viluva Ante Emiti



C# వంటి ఆధునిక, ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్ లాంగ్వేజ్‌లు ప్రోగ్రామర్లు ఉపయోగించడానికి వివిధ రకాల డేటా రకాలను అందిస్తాయి. ఈ డేటా రకాల్లో ఒకటి పొడవుగా ఉంది, లాంగ్ వేరియబుల్ యొక్క అత్యధిక సాధ్యమైన విలువను కలిగి ఉంటుంది, ఇది Int64.MaxValue ఫీల్డ్ ద్వారా పేర్కొనబడింది, ఇది C#లో లాంగ్ వేరియబుల్‌కు సాధ్యమయ్యే అతిపెద్ద విలువను సూచిస్తుంది. ఈ పోస్ట్ Int64.MaxValue ఫీల్డ్‌ను చర్చిస్తుంది మరియు C#లో దీన్ని ఎలా ఉపయోగించాలో వివరిస్తుంది.

C#లో Int64.MaxValue ఫీల్డ్ (దీర్ఘ గరిష్ట విలువ) అంటే ఏమిటి

C#లో, 32-బిట్ పూర్ణాంకం కంటే విస్తృత శ్రేణి విలువలు అవసరమయ్యే పూర్ణాంకాలు దీర్ఘ డేటా రకం ద్వారా సూచించబడతాయి. Int64.MaxValue ఫీల్డ్ అనేది పొడవైన వేరియబుల్‌లో నిల్వ చేయబడే గొప్ప విలువ మరియు స్థిరాంకం ద్వారా సూచించబడుతుంది. ఈ స్థిరాంకం విలువ 9,223,372,036,854,775,807.







Int64.MaxValue ఫీల్డ్ C#లోని సిస్టమ్ నేమ్‌స్పేస్‌లో భాగం, కాబట్టి మీరు దీన్ని ఉపయోగించడానికి మీ కోడ్‌లో తప్పనిసరిగా ఈ నేమ్‌స్పేస్‌ను చేర్చాలి. C# Int64.MaxValue ఫీల్డ్‌ని ఎలా ఉపయోగించాలో ఇక్కడ ఒక ప్రదర్శన ఉంది:



వ్యవస్థను ఉపయోగించడం;

తరగతి కార్యక్రమం
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
పొడవైన myLongVar = Int64.MaxValue;
కన్సోల్.WriteLine ( 'myLong విలువ {0}' , myLongVar ) ;
}
}



ఈ ఉదాహరణలో, మేము myLongVar అనే లాంగ్ వేరియబుల్‌ని డిక్లేర్ చేస్తాము మరియు దానికి Int64.MaxValue ఫీల్డ్ విలువను కేటాయిస్తాము. మేము కన్సోల్‌కు myLongVar విలువను ముద్రించడానికి Console.WriteLine() పద్ధతిని ఉపయోగిస్తాము. మీరు ఈ కోడ్‌ని అమలు చేసినప్పుడు, కన్సోల్‌లో ముద్రించిన “myLongVar విలువ 9223372036854775807” అవుట్‌పుట్‌ని మీరు చూస్తారు.





మీరు ఆ డేటా రకానికి సాధ్యమయ్యే అతిపెద్ద విలువతో పొడవైన వేరియబుల్‌ని సరిపోల్చాల్సి వచ్చినప్పుడు Int64.MaxValue ఫీల్డ్ ఉపయోగపడుతుంది. ఉదాహరణకు, దిగువ కోడ్‌లో లాంగ్ వేరియబుల్‌లో సేవ్ చేయగల గరిష్ట మొత్తాన్ని వినియోగదారు ఇన్‌పుట్ విలువ మించిపోయిందో లేదో తెలుసుకోవడానికి మీరు Int64.MaxValue ఫీల్డ్‌ని ఉపయోగించవచ్చు:



వ్యవస్థను ఉపయోగించడం;

తరగతి కార్యక్రమం
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
కన్సోల్.వ్రాయండి ( 'సంఖ్యను నమోదు చేయండి:' ) ;
దీర్ఘ వినియోగదారు సంఖ్య = Convert.ToInt64 ( కన్సోల్. రీడ్‌లైన్ ( ) ) ;

ఉంటే ( వినియోగదారు సంఖ్య > Int64.MaxValue )
{
కన్సోల్.WriteLine ( 'మీరు నమోదు చేసిన సంఖ్య సుదీర్ఘ వేరియబుల్ గరిష్ట విలువ కంటే ఎక్కువగా ఉంది.' ) ;
}
లేకపోతే
{
కన్సోల్.WriteLine ( 'మీరు నమోదు చేసిన సంఖ్య సుదీర్ఘ వేరియబుల్ కోసం చెల్లుబాటు అయ్యే పరిధిలో ఉంది.' ) ;
}
}
}

ఈ ఉదాహరణలో, మేము వినియోగదారుని సంఖ్యను నమోదు చేయమని, ఇన్‌పుట్‌ను లాంగ్ వేరియబుల్‌గా మార్చమని, ఆపై దానిని Int64.MaxValueతో పోల్చి, వినియోగదారు-ఇన్‌పుట్ విలువ లాంగ్ వేరియబుల్‌లో సేవ్ చేయగల గరిష్ట మొత్తాన్ని మించిపోతుందో లేదో నిర్ధారించడానికి ప్రాంప్ట్ చేస్తాము. . వినియోగదారు ఇన్‌పుట్ Int64.MaxValue కంటే ఎక్కువగా ఉంటే, దీర్ఘ వేరియబుల్ కోసం ఇన్‌పుట్ చెల్లుబాటు అయ్యే పరిధికి వెలుపల ఉందని సూచించే సందేశాన్ని మేము కన్సోల్‌కు ప్రింట్ చేస్తాము.

ముగింపు

లాంగ్ వేరియబుల్‌లో ఉంచగలిగే గరిష్ట విలువ C# ఫీల్డ్ Int64.MaxValue ద్వారా సూచించబడుతుంది. మీరు లాంగ్ వేరియబుల్‌ని ఆ డేటా రకానికి సాధ్యమయ్యే అతిపెద్ద విలువతో పోల్చాల్సిన అవసరం వచ్చినప్పుడు ఈ స్థిరాంకం ఉపయోగపడుతుంది. Int64.MaxValue ఫీల్డ్‌ను ఎలా ఉపయోగించాలో అర్థం చేసుకోవడం ద్వారా, మీ C# కోడ్ సరిగ్గా పని చేస్తుందని మరియు ఓవర్‌ఫ్లో నివారిస్తుందని మీరు నిర్ధారించుకోవచ్చు.