Trim String trong C# là gì

Trim String Trong C La Gi



Trong ngôn ngữ lập trình C#, một chuỗi ký tự có thể được sử dụng để giữ và thao tác trên dữ liệu văn bản được gọi là chuỗi, về cơ bản là một mảng ký tự. C# bao gồm một hàm chuỗi tích hợp được gọi là Cắt () , được sử dụng để loại bỏ các ký tự khoảng trắng, chẳng hạn như dấu cách, tab và ngắt dòng, ở cả đầu và cuối chuỗi. Bài viết này đề cập đến việc sử dụng Trim String trong C# và các ứng dụng khác nhau của nó.

Mục lục







Chuỗi trong C# là gì

Một chuỗi có thể được gọi là biểu diễn văn bản dưới dạng chuỗi ký tự. Trong C#, một chuỗi có thể được khai báo trong cặp dấu nháy kép (“ “).



chuỗi myString = 'Chào thế giới!' ;



Trim() trong C# là gì

Phương thức Trim() trong C# loại bỏ tất cả các khoảng trắng ở đầu và cuối có trong một chuỗi. Phương thức có sẵn này thường được sử dụng để thao tác dữ liệu văn bản trong các chương trình C#.





chuỗi myString = ' Chào thế giới! ' ;
chuỗi trimString = myString.Trim ( ) ;

Trim() hoạt động như thế nào trong C#

Phương thức Trim() loại bỏ các khoảng trắng ở đầu và cuối chuỗi. Đầu ra của phương thức này là một chuỗi mới không có khoảng trắng. Chuỗi gốc không được sửa đổi.



Hàm Trim() có thể được sử dụng trong nhiều trường hợp khác nhau, chẳng hạn như xóa khoảng trắng ở đầu hoặc cuối khỏi đầu vào của người dùng, định dạng văn bản, v.v.:

sử dụng Hệ thống;
không gian tên TrimStringExample
{
lớp myClass
{
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận )
{
chuỗi myString = ' Chào thế giới! ' ;
chuỗi trimString = myString.Trim ( ) ;
Console.WriteLine ( cắt tỉaChuỗi ) ;
}
}
}

Đây là đầu ra của mã đã cho ở trên:

Cách xóa các ký tự cụ thể khỏi chuỗi

Các Cắt () Phương thức trong C# cũng có thể được sử dụng để xóa các ký tự cụ thể khỏi chuỗi bằng cách chỉ định một mảng ký tự cần xóa. Khi một mảng ký tự được truyền dưới dạng đối số cho Cắt () phương pháp này, nó sẽ loại bỏ tất cả các lần xuất hiện của các ký tự đó từ đầu và cuối chuỗi.

sử dụng Hệ thống;
không gian tên TrimStringExample
{
lớp myClass
{
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận )
{
chuỗi myString = '!!Chào thế giới!!' ;
than [ ] ký tựToTrim = { '!' } ;
chuỗi trimString = myString.Trim ( ký tựToTrim ) ;
Console.WriteLine ( cắt tỉaChuỗi ) ;
}
}
}

Đây là đầu ra của mã đã cho ở trên:

Cách cắt chuỗi bằng các phương thức khác trong C#

Có các phương thức tích hợp sẵn khác trong C# có thể được sử dụng để cắt một chuỗi, chẳng hạn như TrimStart() TrimEnd() . TrimStart() loại bỏ khoảng trắng từ đầu, trong khi TrimEnd() loại bỏ khoảng trắng từ cuối chuỗi.

sử dụng Hệ thống;
không gian tên TrimStringExample
{
chương trình lớp học
{
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận )
{
chuỗi myString = ' Chào thế giới! ' ;
chuỗi trimStart = myString.TrimStart ( ) ; // Loại bỏ khoảng trắng hàng đầu
chuỗi trimEnd = myString.TrimEnd ( ) ; // Loại bỏ các khoảng trắng ở cuối
Console.WriteLine ( cắt tỉaBắt đầu ) ; // Đầu ra: 'Chào thế giới! '
Console.WriteLine ( cắt tỉaKết thúc ) ; // Đầu ra: ' Chào thế giới!'
}
}
}

Mã bắt đầu bằng cách xác định một chuỗi myString với các khoảng trắng ở đầu và cuối. Sau đó chúng tôi sử dụng TrimStart() chức năng xóa các khoảng trắng ở đầu chuỗi và lưu kết quả vào cắt tỉaBắt đầu Biến đổi. Tương tự, chúng ta sử dụng TrimEnd() chức năng xóa các khoảng trắng ở cuối chuỗi và lưu kết quả vào cắt tỉaKết thúc Biến đổi. Cuối cùng, chúng tôi in cả hai biến ra bàn điều khiển để xem đầu ra.

Cách xóa ký tự khỏi giữa chuỗi

Phương thức Trim() trong C# được thiết kế để chỉ xóa các ký tự khoảng trắng ở đầu và cuối khỏi một chuỗi. Để loại bỏ các ký tự ở giữa một chuỗi, chúng ta có thể sử dụng các kỹ thuật thao tác chuỗi khác như Replace() hoặc Remove(). Các phương thức này cho phép bạn thay thế các ký tự cụ thể bằng các ký tự khác hoặc xóa các ký tự khỏi các vị trí cụ thể trong một chuỗi.

sử dụng Hệ thống;
không gian tên RemoveStringVí dụ
{
lớp myClass
{
khoảng trống tĩnh Chính ( sợi dây [ ] tranh luận )
{
chuỗi myString = 'Chào thế giới!' ;
chuỗi newString = myString.Remove ( 5 , 1 ) ; // Xóa dấu phẩy
Console.WriteLine ( newString ) ;
}
}
}

Đây là đầu ra của mã đã cho ở trên:

Phần kết luận

Phương thức Trim() trong C# thao tác chuỗi và loại bỏ khoảng trắng khỏi chuỗi. Trim() có thể được sử dụng trong các trường hợp khác nhau, chẳng hạn như định dạng văn bản, xóa khoảng trắng ở đầu hoặc cuối khỏi đầu vào của người dùng, v.v. Trong hướng dẫn này, chúng ta đã học được nhiều cách khác nhau để cắt và thao tác chuỗi trong C#.