Kas yra Trim String C#

Kas Yra Trim String C



C# programavimo kalboje simbolių seka, kurią galima naudoti tekstiniams duomenims laikyti ir valdyti, vadinama eilute, kuri iš esmės yra simbolių masyvas. C# turi integruotą eilutės funkciją, vadinamą Apkarpyti() , kuris naudojamas pašalinti tarpo simbolius, tokius kaip tarpai, tabuliacijos ir eilučių lūžiai, tiek eilutės pradžioje, tiek pabaigoje. Šis straipsnis apima Trim String naudojimą C# ir įvairias jo programas.

Turinys







Kas yra eilutė C#

Eilutę galima vadinti teksto, kaip simbolio sekos, vaizdavimu. C# eilutę galima deklaruoti dvigubose kabutėse („“).



string myString = 'Labas pasauli!' ;



Kas yra Trim() C#

Trim() metodas C# pašalina visus eilutės priekinius ir galinius tarpus. Šis integruotas metodas dažniausiai naudojamas manipuliuoti tekstiniais duomenimis C# programose.





string myString = ' Labas pasauli! ' ;
string trimmedString = myString.Trim ( ) ;

Kaip Trim() veikia C#

Trim() metodas pašalina tarpelius iš eilutės pradžios ir pabaigos. Šio metodo išvestis yra nauja eilutė be tarpų. Pradinė eilutė nėra pakeista.



Funkciją Trim() galima naudoti įvairiuose scenarijuose, pvz., pašalinant tarpus priekyje arba pabaigoje iš vartotojo įvesties, formatuojant tekstą ir kt.

naudojant sistemą;
vardų sritis TrimStringExample
{
klasė myClass
{
statinė tuštuma Pagrindinis ( styga [ ] args )
{
string myString = ' Labas pasauli! ' ;
string trimmedString = myString.Trim ( ) ;
Console.WriteLine ( apkarpytaStyga ) ;
}
}
}

Čia yra aukščiau pateikto kodo išvestis:

Kaip pašalinti konkrečius simbolius iš eilutės

The Apkarpyti() Metodas C# taip pat gali būti naudojamas norint pašalinti konkrečius simbolius iš eilutės, nurodant pašalintinų simbolių masyvą. Kai simbolių masyvas perduodamas kaip argumentas į Apkarpyti() metodas, jis pašalina visus tų simbolių atvejus iš eilutės pradžios ir pabaigos.

naudojant sistemą;
vardų sritis TrimStringExample
{
klasė myClass
{
statinė tuštuma Pagrindinis ( styga [ ] args )
{
eilutė myString = '!!Labas pasauli!!' ;
char [ ] charsToTrim = { '!' } ;
string trimmedString = myString.Trim ( charsToTrim ) ;
Console.WriteLine ( apkarpytaStyga ) ;
}
}
}

Čia yra aukščiau pateikto kodo išvestis:

Kaip apkarpyti eilutę naudojant kitus metodus C#

Yra ir kitų C# integruotų metodų, kuriuos galima naudoti norint apkarpyti eilutę, pvz TrimStart () ir TrimEnd() . TrimStart() pašalina tarpus nuo pradžios, o TrimEnd() pašalina tarpus iš eilutės pabaigos.

naudojant sistemą;
vardų sritis TrimStringExample
{
klasės programa
{
statinė tuštuma Pagrindinis ( styga [ ] args )
{
eilutė myString = ' Labas pasauli! ' ;
string trimmedStart = myString.TrimStart ( ) ; // Pašalina pirmuosius baltus tarpus
string trimmedEnd = myString.TrimEnd ( ) ; // Pašalina galinius baltus tarpus
Console.WriteLine ( apkarpytasPradėti ) ; // Išvestis: 'Labas pasauli! '
Console.WriteLine ( apkarpytasPabaiga ) ; // Išvestis: ' Labas pasauli!'
}
}
}

Kodas prasidėjo apibrėžiant eilutę myString su tarpais priekyje ir gale. Tada mes naudojame TrimStart () funkcija, skirta pašalinti pirmuosius baltus tarpus iš eilutės ir išsaugoti rezultatą apkarpytasPradėti kintamasis. Panašiai mes naudojame TrimEnd() funkcija, kad pašalintumėte eilutę esančius baltus tarpus ir išsaugotumėte rezultatą apkarpytasPabaiga kintamasis. Galiausiai išspausdiname abu kintamuosius į konsolę, kad pamatytume išvestį.

Kaip pašalinti simbolius iš eilutės vidurio

C# metodas Trim() skirtas pašalinti iš eilutės tik pirmuosius ir galinius tarpo simbolius. Norėdami pašalinti simbolius iš eilutės vidurio, galime naudoti kitus manipuliavimo eilutėmis būdus, pvz., Replace() arba Remove(). Šie metodai leidžia pakeisti tam tikrus simbolius kitais simboliais arba pašalinti simbolius iš tam tikrų eilutės pozicijų.

naudojant sistemą;
vardų sritis RemoveStringExample
{
klasė myClass
{
statinė tuštuma Pagrindinis ( styga [ ] args )
{
eilutė myString = 'Labas pasauli!' ;
string newString = myString.Remove ( 5 , 1 ) ; // Pašalina kablelį
Console.WriteLine ( naujaEilutė ) ;
}
}
}

Čia yra aukščiau pateikto kodo išvestis:

Išvada

C# metodas Trim () manipuliuoja eilutėmis ir pašalina tarpus iš eilučių. Trim() gali būti naudojamas įvairiais atvejais, pvz., formatuojant tekstą, pašalinant tarpus priekyje arba pabaigoje iš vartotojo įvesties ir kt. Šiame vadove išmokome įvairių būdų, kaip apkarpyti ir valdyti eilutę C#.