A Trim() függvény használata C#-ban

A Trim Fuggveny Hasznalata C Ban



Amikor karakterláncokkal dolgozik C# nyelven, fontos tudni, hogyan lehet azokat hatékonyan manipulálni. Az egyik leggyakoribb művelet a kivágás, amely eltávolítja a szóköz karaktereket a karakterlánc elejéről és végéről.

Ebben a cikkben megvizsgáljuk a különféle felhasználási módokat C# Trim() módszer és annak változatai az optimális karakterlánc-manipulációs eredmények elérése érdekében.

Mi a Trim() a C#-ban

C# nyelven a Vágás() egy olyan függvény, amely egy új karakterláncot ad vissza, és arra szolgál, hogy eltávolítsa az összes szóközt vagy karaktert egy adott karakterláncból, és ha nincsenek szóközök, a metódus megváltoztatása nélkül adja vissza a karakterláncot. Ez a System.String típusú metódust, és túlterhelhető argumentumok átadásával.







A Trim() szintaxisa C#-ban



Az alábbiakban látható a szintaxis a használatához Vágás() függvény C#-ban:



nyilvános string Vágás ( ) ;

Az első szintaxis nem fogad argumentumot:





Használhatja a Vágás() függvény a következő módon argumentumokkal:

nyilvános string Vágás ( params char [ ] trimChars ) ;

A fenti módszer Unicode karakterekből vagy null paraméterekből álló tömböt vesz fel.



A következők a túlterhelők a Trim() metódus:

Módszer Leírás
Vágás (Char[]) A tömbben megadott összes kezdő és záró karakterkészlet el lesz távolítva.
Vágás() A karakterlánc összes szóköze el lesz távolítva.

Hogyan működik a String.Trim() a C#-ban

A következő példák elmagyarázzák a működését Vágás() függvény C#-ban:

1. példa: Szóközök kivágása egy karakterlánc elejétől és végétől

Ha el szeretné távolítani a szóközöket egy karakterlánc elejéről és végéről, kövesse az alábbi kódot:

rendszer segítségével ;

osztály myClass {

statikus üres ( ) {

str1 = 'Helló LinuxHint!' ;

str2 string = str1. Vágás ( ) ;

Konzol. WriteLine ( 'Eredeti karakterlánc:' ' + str1 + ' '' ) ;

Konzol. WriteLine ( 'Vágott karakterlánc:' ' + str2 + ' '' ) ;

}

}

2. példa: Adott karakterek kivágása egy karakterlánc elejétől és végétől

Itt van egy kód, amely a Vágás() függvény adott karakterek levágásához egy karakterlánc elejétől és végétől C#-ban.

rendszer segítségével ;

osztály myClass

{

statikus üres ( húr [ ] args )

{

str1 = '$$$ Hello LinuxHint!$$$' ;

char [ ] trimChars = { '$' , '!' } ;

str2 string = str1. Vágás ( trimChars ) ;

Konzol. WriteLine ( str1 ) ;

Konzol. WriteLine ( str2 ) ;

}

}

3. példa: Karakterek kivágása a karakterláncból

Ez a módszer a karakterek eltávolítására szolgál a karakterláncból:

rendszer segítségével ;

nyilvános osztály programja {

nyilvános statikus üres ( Húr [ ] args ) {

string str = 'LinuxHint!' ;

char [ ] arr = { 'L' , 'én' } ;

Konzol. WriteLine ( 'String =' + str ) ;

Konzol. WriteLine ( 'String a Trim() metódushívás után = ' + str. Vágás ( arr ) ) ;

}

}

Bottom Line

A Vágás() A metódus a C#-ban nélkülözhetetlen eszköz a szóközök és meghatározott karakterek eltávolítására egy karakterláncból, és könnyen megvalósítható különböző szintaxisokkal és túlterhelésekkel. Akár kezdő, akár tapasztalt fejlesztő vagy, megtanulod használni Vágás() hatékonyan javíthatja kódolási készségeit és termelékenységét.