Tôi đang giữ một số văn bản trong một App_GlobalResources.resx
tệp.
Các văn bản phải có nhiều dòng và tôi cần để chúng chứa nguồn cấp dòng. Tuy nhiên, khi tôi đọc nội dung, tất cả các nguồn cấp dòng đều biến mất ( \r\n
được in, không phải là CRLF 10 13
ký tự điều khiển).
Tôi biết rằng tôi có thể giải quyết vấn đề này bằng cách thay thế lại \r\n
(hoặc bất kỳ thứ gì khác cho vấn đề đó) trở lại CRLF khi tôi đọc nội dung, nhưng tôi tự hỏi tại sao các tệp resx được nhắm mục tiêu văn bản rõ ràng này lại bỏ qua các ký tự điều khiển - và CRLF là loại quan trọng - và nếu ai đó biết liệu có một cài đặt hoặc thứ gì đó có thể cho phép điều này hoạt động tự nhiên hay không.
\t
các tab. Tôi đã thực sự phải đi vào cài đặt của visual studio cho các tab trong tệp xml và tắt tùy chọn "tab dưới dạng dấu cách" (trong đó nó thay thế các ký tự tab bằng một số dấu cách) để tôi có thể lấy một ký tự tab theo nghĩa đen vào chuỗi của mình.