(+84) 236.3827111 ex. 402

Các hàm xử lý chuỗi trong lập trình C#


So sánh hai chuỗi không phân biệt hoa thường, str1 bằng, nhỏ hơn, lớn hơn str2

Giống như trên, nhưng phân biệt chữ hoa và chữ thường.

Kiểm tra sự tồn tại của chuỗi 1 (Str1) trong chuỗi 2 (Str2)

Str1.Contains(Str2)

Tìm vị trí hiển thị của chuỗi C#

Str1.IndexOf("chuỗi")

Hàm trả về vị trí xuất hiện cuối cùng của ký tự “chuỗi” trong Str1.
Trả về -1 nếu trong Str1 không có ký tự “chuỗi”.

Kiểm tra xem chuỗi 1 (Str1) có bắt bầu bằng ký tự trong chuỗi 2 (Str2) không

Str1.StartsWith(Str2)

Thay thế chuỗi C#

Str = Str.Replace(",",".")

Thay thế chuỗi ‘xử lý’ thành chuỗi ”hàm chuỗi’ trong chuỗi Str.

Cắt chuỗi con C#

Str1 = Str.SubString(2)

Cắt chuỗi từ vị trí đầu tiên(vị trí 0) đến vị trí số 6, kết quả là ‘hàm xử’.

Tách chuỗi C#

.Split

//tách trong chuỗi str trên khi gặp ký tự ‘,’

string[] arrListStr = str.Split(',');

Hoặc:

//kết quả

arrListStr[0]='hàm xử lý' và arrListStr[1]='xữ lý chuỗi c#'

Chuyển chữ hoa sang chữ thường và ngược lại C#

Str = Str.Trim()

Cắt hết khoảng trắng ở đầu chuỗi

Str = Str.TrimRight()

)

Xóa 1 chuỗi con trong Str1 có chiều dài là 5. Từ vị trí 1 đến vị trí 5