C# ప్రోగ్రామింగ్ లాంగ్వేజ్లో, టెక్స్ట్వల్ డేటాను పట్టుకోవడానికి మరియు ఆపరేట్ చేయడానికి ఉపయోగించబడే అక్షరాల క్రమాన్ని స్ట్రింగ్ అంటారు, ఇది తప్పనిసరిగా అక్షరాల శ్రేణి. C# అనే అంతర్నిర్మిత స్ట్రింగ్ ఫంక్షన్ని కలిగి ఉంటుంది ట్రిమ్() , ఇది స్ట్రింగ్ ప్రారంభం మరియు ముగింపు రెండింటి నుండి ఖాళీలు, ట్యాబ్లు మరియు లైన్ బ్రేక్ల వంటి వైట్స్పేస్ అక్షరాలను తొలగించడానికి ఉపయోగించబడుతుంది. ఈ కథనం C# మరియు దాని వివిధ అప్లికేషన్లలో ట్రిమ్ స్ట్రింగ్ వినియోగాన్ని కవర్ చేస్తుంది.
విషయ సూచిక
- C#లో స్ట్రింగ్ అంటే ఏమిటి
- C#లో ట్రిమ్() అంటే ఏమిటి
- ట్రిమ్() ఎలా పని చేస్తుంది
- ట్రిమ్()ని ఉపయోగించి స్ట్రింగ్ నుండి నిర్దిష్ట అక్షరాలను ఎలా తొలగించాలి
- ట్రిమ్ ()ని ఉపయోగించి స్ట్రింగ్ మధ్యలో నుండి అక్షరాలను ఎలా తొలగించాలి
- C#లోని ఇతర పద్ధతులను ఉపయోగించి స్ట్రింగ్ను ఎలా ట్రిమ్ చేయాలి
- ముగింపు
C#లో స్ట్రింగ్ అంటే ఏమిటి
స్ట్రింగ్ను అక్షర క్రమం వలె టెక్స్ట్ యొక్క ప్రాతినిధ్యం అని పిలుస్తారు. C#లో స్ట్రింగ్ని డబుల్ కోట్స్లో (” “) డిక్లేర్ చేయవచ్చు.
స్ట్రింగ్ myString = 'హలో, వరల్డ్!' ;
C#లో ట్రిమ్() అంటే ఏమిటి
C#లోని ట్రిమ్() పద్ధతి స్ట్రింగ్లో ఉన్న అన్ని లీడింగ్ మరియు ట్రైలింగ్ వైట్స్పేస్లను తొలగిస్తుంది. ఈ అంతర్నిర్మిత పద్ధతి సాధారణంగా C# ప్రోగ్రామ్లలో టెక్స్ట్ డేటాను మార్చడానికి ఉపయోగించబడుతుంది.
స్ట్రింగ్ myString = ' హలో, వరల్డ్! ' ;
string trimmedString = myString.Trim ( ) ;
C#లో ట్రిమ్() ఎలా పని చేస్తుంది
ట్రిమ్() పద్ధతి స్ట్రింగ్ ప్రారంభం మరియు ముగింపు నుండి వైట్స్పేస్లను తొలగిస్తుంది. ఈ పద్ధతి యొక్క అవుట్పుట్ వైట్స్పేస్ లేని కొత్త స్ట్రింగ్. అసలు స్ట్రింగ్ సవరించబడలేదు.
ట్రిమ్() ఫంక్షన్ని వినియోగదారు ఇన్పుట్ నుండి లీడింగ్ లేదా ట్రైలింగ్ స్పేస్లను తీసివేయడం, టెక్స్ట్ ఫార్మాటింగ్ చేయడం మరియు మరిన్ని వంటి వివిధ దృశ్యాలలో ఉపయోగించవచ్చు:
వ్యవస్థను ఉపయోగించడం;నేమ్స్పేస్ TrimStringExample
{
తరగతి myClass
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
స్ట్రింగ్ myString = ' హలో, వరల్డ్! ' ;
string trimmedString = myString.Trim ( ) ;
కన్సోల్.WriteLine ( కత్తిరించిన స్ట్రింగ్ ) ;
}
}
}
పైన ఇచ్చిన కోడ్ యొక్క అవుట్పుట్ ఇక్కడ ఉంది:
స్ట్రింగ్ నుండి నిర్దిష్ట అక్షరాలను ఎలా తొలగించాలి
ది ట్రిమ్() C#లోని పద్ధతిని తీసివేయడానికి అక్షరాల శ్రేణిని పేర్కొనడం ద్వారా స్ట్రింగ్ నుండి నిర్దిష్ట అక్షరాలను తీసివేయడానికి కూడా ఉపయోగించవచ్చు. అక్షర శ్రేణిని వాదనగా పంపినప్పుడు ట్రిమ్() పద్ధతి, ఇది స్ట్రింగ్ ప్రారంభం మరియు ముగింపు నుండి ఆ అక్షరాల యొక్క అన్ని సంఘటనలను తొలగిస్తుంది.
వ్యవస్థను ఉపయోగించడం;నేమ్స్పేస్ TrimStringExample
{
తరగతి myClass
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
స్ట్రింగ్ myString = '!!హలో వరల్డ్!!' ;
చార్ [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
కన్సోల్.WriteLine ( కత్తిరించిన స్ట్రింగ్ ) ;
}
}
}
పైన ఇచ్చిన కోడ్ యొక్క అవుట్పుట్ ఇక్కడ ఉంది:
C#లోని ఇతర పద్ధతులను ఉపయోగించి స్ట్రింగ్ను ఎలా ట్రిమ్ చేయాలి
C#లో స్ట్రింగ్ను ట్రిమ్ చేయడానికి ఉపయోగించే ఇతర అంతర్నిర్మిత పద్ధతులు ఉన్నాయి ట్రిమ్స్టార్ట్() మరియు TrimEnd() . TrimStart() ప్రారంభం నుండి వైట్స్పేస్ను తొలగిస్తుంది, అయితే TrimEnd() స్ట్రింగ్ ఎండ్ నుండి వైట్స్పేస్లను తొలగిస్తుంది.
వ్యవస్థను ఉపయోగించడం;నేమ్స్పేస్ TrimStringExample
{
తరగతి కార్యక్రమం
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
స్ట్రింగ్ myString = ' హలో, వరల్డ్! ' ;
string trimmedStart = myString.TrimStart ( ) ; // ప్రముఖ తెల్లని ఖాళీలను తొలగిస్తుంది
string trimmedEnd = myString.TrimEnd ( ) ; // వెనుక ఉన్న తెల్లని ఖాళీలను తొలగిస్తుంది
కన్సోల్.WriteLine ( కత్తిరించిన ప్రారంభం ) ; // అవుట్పుట్: 'హలో, ప్రపంచం! '
కన్సోల్.WriteLine ( కత్తిరించిన ముగింపు ) ; // అవుట్పుట్: ' హలో, వరల్డ్!'
}
}
}
లీడింగ్ మరియు ట్రైలింగ్ వైట్స్పేస్లతో స్ట్రింగ్ myStringని నిర్వచించడం ద్వారా కోడ్ ప్రారంభమైంది. మేము అప్పుడు ఉపయోగిస్తాము ట్రిమ్స్టార్ట్() స్ట్రింగ్ నుండి ప్రముఖ తెల్లని ఖాళీలను తొలగించి, ఫలితాన్ని నిల్వ చేయడానికి ఫంక్షన్ కత్తిరించిన ప్రారంభం వేరియబుల్. అదేవిధంగా, మేము ఉపయోగిస్తాము TrimEnd() స్ట్రింగ్ నుండి తెల్లని ఖాళీలను తీసివేయడానికి మరియు ఫలితాన్ని నిల్వ చేయడానికి ఫంక్షన్ కత్తిరించిన ముగింపు వేరియబుల్. చివరగా, అవుట్పుట్ని చూడటానికి మేము రెండు వేరియబుల్లను కన్సోల్కు ప్రింట్ చేస్తాము.
స్ట్రింగ్ మధ్యలో నుండి అక్షరాలను ఎలా తొలగించాలి
C#లోని ట్రిమ్() పద్ధతి స్ట్రింగ్ నుండి లీడింగ్ మరియు వెనుక ఉన్న వైట్స్పేస్ అక్షరాలను మాత్రమే తీసివేయడానికి రూపొందించబడింది. స్ట్రింగ్ మధ్యలో ఉన్న అక్షరాలను తొలగించడానికి, మేము రీప్లేస్() లేదా రిమూవ్() వంటి ఇతర స్ట్రింగ్ మానిప్యులేషన్ టెక్నిక్లను ఉపయోగించవచ్చు. ఈ పద్ధతులు నిర్దిష్ట అక్షరాలను ఇతర అక్షరాలతో భర్తీ చేయడానికి లేదా స్ట్రింగ్లోని నిర్దిష్ట స్థానాల నుండి అక్షరాలను తీసివేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
వ్యవస్థను ఉపయోగించడం;namespace RemoveStringExample
{
తరగతి myClass
{
స్టాటిక్ శూన్య ప్రధాన ( స్ట్రింగ్ [ ] ఆర్గ్స్ )
{
స్ట్రింగ్ myString = 'హలో, వరల్డ్!' ;
string newString = myString.తీసివేయు ( 5 , 1 ) ; // కామాను తొలగిస్తుంది
కన్సోల్.WriteLine ( కొత్త స్ట్రింగ్ ) ;
}
}
}
పైన ఇచ్చిన కోడ్ యొక్క అవుట్పుట్ ఇక్కడ ఉంది:
ముగింపు
C#లోని ట్రిమ్() పద్ధతి స్ట్రింగ్లను మానిప్యులేట్ చేస్తుంది మరియు స్ట్రింగ్ల నుండి వైట్స్పేస్లను తొలగిస్తుంది. టెక్స్ట్ని ఫార్మాట్ చేయడం, యూజర్ ఇన్పుట్ నుండి లీడింగ్ లేదా ట్రైలింగ్ స్పేస్లను తీసివేయడం మరియు మరిన్ని వంటి విభిన్న సందర్భాల్లో ట్రిమ్()ని ఉపయోగించవచ్చు. ఈ గైడ్లో మేము C#లో స్ట్రింగ్ను ట్రిమ్ చేయడానికి మరియు మార్చడానికి వివిధ మార్గాలను నేర్చుకున్నాము.