Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Khác biệt giữa TrimStart() và TrimEnd() trong C#

TrimStart() xóa tất cả ký tự đầu (leading) trong tập ký tự chỉ định, TrimEnd() xóa tất cả ký tự cuối (trailing).

TrimStart()

Xóa tất cả ký tự đầu xuất hiện trong mảng ký tự.

Ví dụ xóa số 0 đầu:

Ví dụ

using System;

class Program {
    static void Main() {
        String str = "0009678".TrimStart(new Char[] { '0' });
        Console.WriteLine(str);
    }
}

Kết quả

9678

TrimEnd()

Xóa tất cả ký tự cuối xuất hiện trong mảng ký tự.

Ví dụ xóa số 1 cuối:

Ví dụ

using System;

class Program {
    static void Main() {
        String str = "7341111".TrimEnd(new Char[] { '1' });
        Console.WriteLine(str);
    }
}

Kết quả

734