วิธีใช้ฟังก์ชัน Trim() ใน C#

Withi Chi Fangkchan Trim Ni C



เมื่อทำงานกับสตริงใน C# สิ่งสำคัญคือต้องรู้วิธีจัดการกับสตริงอย่างมีประสิทธิภาพ หนึ่งในการดำเนินการทั่วไปคือการตัดแต่ง ซึ่งจะลบอักขระช่องว่างออกจากจุดเริ่มต้นและจุดสิ้นสุดของสตริง

ในบทความนี้ เราจะสำรวจวิธีต่างๆ ในการใช้ 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# เป็นเครื่องมือสำคัญในการลบช่องว่างสีขาวและอักขระเฉพาะออกจากสตริง และสามารถนำไปใช้ได้อย่างง่ายดายโดยใช้ไวยากรณ์และการโอเวอร์โหลดที่แตกต่างกัน ไม่ว่าคุณจะเป็นมือใหม่หรือนักพัฒนาที่มีประสบการณ์ เรียนรู้วิธีใช้ ตัดแต่ง () สามารถช่วยพัฒนาทักษะการเขียนโค้ดและประสิทธิภาพการทำงานของคุณได้อย่างมีประสิทธิภาพ