jsonecho

Thêm escape cho .NET (C#)

Dán văn bản để thêm escape cho .NET (C#), sẵn sàng dùng trong mã hoặc dữ liệu.

Đang tải công cụ...

Cách dùng Thêm escape cho .NET (C#)

  1. Dán hoặc nhập văn bản cần thêm escape.
  2. Điều chỉnh tùy chọn nếu cần.
  3. Sao chép kết quả đã thêm escape.

Về Thêm escape cho .NET (C#)

C# có hai loại string literal. Một cái bình thường, "...", cần escape bằng dấu gạch chéo ngược cho dấu nháy, dấu gạch chéo ngược và xuống dòng. Một cái gì đó thật. @"...", lấy mọi thứ theo nghĩa đen ngoại trừ dấu nháy đôi, mà bạn tăng gấp đôi. Công cụ này có thể tạo ra cả hai.

Nó giúp ích khi bạn nhúng JSON, XML, con đường tập tin hoặc biểu hiện thường xuyên trong mã C #. Đặc biệt là trong các con đường Windows, sự phản ứng nhanh chóng tăng gấp đôi. Một chuỗi chữ cái là lựa chọn tốt hơn ở đó.

Những ký tự được thêm escape

Dấu gạch chéo ngược thành \\, dấu nháy thành \" và \', xuống dòng \n, về đầu dòng \r, tab \t, null \0, sang trang mới \f, tab dọc \v. Ở chế độ nguyên văn, chỉ " thành "".

Câu hỏi thường gặp

Sự khác biệt giữa chuỗi thường và chuỗi đen là gì?

Trong một chuỗi thông thường, backslash bắt đầu một chuỗi thoát. Trong một chuỗi từ ngữ, được viết là @"...", nó không, làm cho các con đường tập tin và regexes dễ đọc hơn nhiều. Chỉ cần dấu nháy gấp đôi phải tăng gấp đôi.

Một chuỗi có thể chứa các đoạn đường không?

Vâng, nó có thể kéo dài nhiều đường, và các đoạn đường trở thành một phần của dây.

Còn các dây liên kết thì sao?

Trong dây $"..., dây đeo móng cũng có ý nghĩa đặc biệt và phải được tăng gấp đôi. Công cụ này không làm tăng gấp đôi.

Vì C# 11 có các chữ viết lách nguyên liệu, tôi nên sử dụng chúng?

Nếu dự án hỗ trợ, chuỗi thô với ba dấu nháy không cần escape, rất tiện cho JSON.

Thêm công cụ trong Escape và văn bản

Tất cả công cụ →