ในบทความนี้ เราจะสำรวจวิธีต่างๆ ในการใช้ C# ตัดแต่ง() วิธีการและตัวแปรเพื่อให้ได้ผลลัพธ์การจัดการสตริงที่เหมาะสมที่สุด
Trim() ใน C# คืออะไร
ใน C#, ตัดแต่ง () เป็นฟังก์ชันที่ส่งคืนสตริงใหม่และใช้เพื่อลบช่องว่างหรืออักขระทั้งหมดออกจากสตริงที่ระบุ และหากไม่มีช่องว่าง เมธอดจะส่งคืนสตริงโดยไม่เปลี่ยนแปลง มันคือ System.String วิธีการพิมพ์และสามารถโอเวอร์โหลดได้โดยส่งอาร์กิวเมนต์ไป
ไวยากรณ์สำหรับ Trim() ใน C#
ด้านล่างเป็นไวยากรณ์สำหรับการใช้ ตัดแต่ง () ฟังก์ชั่นใน C #:
การตัดแต่งสตริงสาธารณะ ( ) ;
ไวยากรณ์แรกจะไม่ใช้อาร์กิวเมนต์ใดๆ:
คุณยังสามารถใช้ ตัดแต่ง () ทำงานในลักษณะต่อไปนี้พร้อมอาร์กิวเมนต์:
การตัดแต่งสตริงสาธารณะ ( พารามิเตอร์ ถ่าน [ ] ทริมชาร์ ) ;วิธีการข้างต้นจะใช้อาร์เรย์ของอักขระ Unicode หรือพารามิเตอร์ null
ดังต่อไปนี้ โอเวอร์โหลด ของ วิธีการตัดแต่ง ():
วิธี | คำอธิบาย |
ตัดแต่ง (ถ่าน []) | ชุดอักขระนำหน้าและต่อท้ายทั้งหมดที่ระบุในอาร์เรย์จะถูกลบออก |
ตัดแต่ง () | ช่องว่างทั้งหมดจากสตริงจะถูกลบออก |
วิธีการทำงานของ String.Trim() ใน C#
ตัวอย่างต่อไปนี้จะอธิบายการทำงานของ ตัดแต่ง () ฟังก์ชั่นใน C #:
ตัวอย่างที่ 1: การตัดช่องว่างจากจุดเริ่มต้นและจุดสิ้นสุดของสตริง
หากต้องการลบช่องว่างออกจากจุดเริ่มต้นและจุดสิ้นสุดของสตริง ให้ทำตามโค้ดด้านล่าง:
ใช้ระบบ ;คลาส myClass {
คงที่ เป็นโมฆะ หลัก ( ) {
สตริง str1 = 'สวัสดี LinuxHint!' ;
สตริง str2 = str1. ตัดแต่ง ( ) ;
คอนโซล เขียนไลน์ ( 'สตริงต้นฉบับ: ' ' + str1 + ' '' ) ;
คอนโซล เขียนไลน์ ( 'สตริงที่ตัดแล้ว: ' ' + str2 + ' '' ) ;
}
}
ตัวอย่างที่ 2: การตัดแต่งอักขระเฉพาะจากจุดเริ่มต้นและจุดสิ้นสุดของสตริง
นี่คือรหัสที่ใช้ ตัดแต่ง () ฟังก์ชันตัดแต่งอักขระเฉพาะจากจุดเริ่มต้นและจุดสิ้นสุดของสตริงใน C#
ใช้ระบบ ;คลาส myClass
{
คงที่ เป็นโมฆะ หลัก ( สตริง [ ] หาเรื่อง )
{
สตริง str1 = '$$$สวัสดี LinuxHint!$$$' ;
ถ่าน [ ] ทริมชาร์ = { '$' , '!' } ;
สตริง str2 = str1. ตัดแต่ง ( ทริมชาร์ ) ;
คอนโซล เขียนไลน์ ( str1 ) ;
คอนโซล เขียนไลน์ ( str2 ) ;
}
}
ตัวอย่างที่ 3: การตัดแต่งอักขระจากสตริง
วิธีนี้ใช้เพื่อลบอักขระออกจากสตริง:
ใช้ระบบ ;โปรแกรมชั้นเรียนสาธารณะ {
สาธารณะ คงที่ เป็นโมฆะ หลัก ( สตริง [ ] หาเรื่อง ) {
สตริง str = 'ลินุกซ์ฮินท์!' ;
ถ่าน [ ] อร๊าย = { 'ล' , 'ฉัน' } ;
คอนโซล เขียนไลน์ ( 'สตริง = ' + สตริง ) ;
คอนโซล เขียนไลน์ ( 'สตริงหลังการเรียกเมธอด Trim() = ' + สตริง ตัดแต่ง ( อร๊าย ) ) ;
}
}
บรรทัดล่าง
เดอะ ตัดแต่ง () เมธอดใน C# เป็นเครื่องมือสำคัญในการลบช่องว่างสีขาวและอักขระเฉพาะออกจากสตริง และสามารถนำไปใช้ได้อย่างง่ายดายโดยใช้ไวยากรณ์และการโอเวอร์โหลดที่แตกต่างกัน ไม่ว่าคุณจะเป็นมือใหม่หรือนักพัฒนาที่มีประสบการณ์ เรียนรู้วิธีใช้ ตัดแต่ง () สามารถช่วยพัฒนาทักษะการเขียนโค้ดและประสิทธิภาพการทำงานของคุณได้อย่างมีประสิทธิภาพ