Computer >> Máy Tính >  >> Lập trình >> C#

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

Phương thức TrimStart () loại bỏ tất cả các lần xuất hiện đầu của một tập hợp các ký tự, trong khi TrimEnd () xóa tất cả các lần xuất hiện ở cuối của một nhóm ký tự.

TrimStart ()

Phương thức TrimStart () loại bỏ tất cả các lần xuất hiện hàng đầu của một tập hợp các ký tự được chỉ định trong một mảng.

Hãy để chúng tôi xem một ví dụ để loại bỏ tất cả các số 0 ở đầu -

Ví dụ

using System;
class Program {
   static void Main() {

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

Đầu ra

9678

TrimEnd ()

Phương thức TrimEnd () loại bỏ tất cả các lần xuất hiện ở cuối của một tập hợp các ký tự được chỉ định trong một mảng.

Hãy để chúng tôi xem một ví dụ để loại bỏ tất cả các số 1 ở cuối -

Ví dụ

using System;
class Program {
   static void Main() {

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

Đầu ra

734