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

Lớp mẫu chuỗi trong C #

Lớp StringTemplate được sử dụng để phân tích cú pháp chuỗi định dạng, để nó tương thích với String.Format. Lớp StringTemplate nằm trong thư viện NString có các phương thức mở rộng. Các phương thức này làm cho các thao tác chuỗi dễ sử dụng như.

IsNullOrEmpty()
IsNullOrWhiteSpace()
Join()
Truncate()
Left()
Right()
Capitalize()

StringTemplate.Format tốt hơn String.Format vì nó dễ đọc hơn và ít bị lỗi hơn.

Thứ tự của các giá trị có thể được định dạng dễ dàng. Các giá trị được định dạng theo cách tương tự như String.Format, nhưng với trình giữ chỗ được đặt tên thay vì trình giữ chỗ được đánh số.

Sau đây là một mẫu -

string str = StringTemplate.Format("{ExamName} will held on {ExamDate:D}", new { p.ExamName, p.ExamDate });