Trong chuỗi định dạng tùy chỉnh, các ký tự #, 0, ., ,, %, ‰ được hiểu là format specifier. Dùng backslash (\) làm escape character để hiển thị chữ nghĩa.
Ví dụ minh họa
using System;
using System.Globalization;
class Demo
{
static void Main()
{
int num = 20;
Console.WriteLine(num.ToString("\\#\\# ##0 Rank"));
}
}
Kết quả đầu ra
## 20 Rank
Giải thích: \\# → hiển thị ký tự #. ##0 → format số (20). Kết quả: "## 20 Rank".
Lưu ý: Trong chuỗi verbatim @"", escape backslash bằng double: @"\#\# ##0 Rank". Trong chuỗi thường, dùng "\\#\\# ##0 Rank".