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 Fő ( ) {
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 Fő ( 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 Fő ( 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.