Tôi có một lớp trợ giúp kéo chuỗi từ một tệp XML. Chuỗi đó là đường dẫn tệp (vì vậy nó có dấu gạch chéo ngược trong đó). Tôi cần phải sử dụng chuỗi đó vì nó là ... Làm thế nào tôi có thể sử dụng nó như tôi sẽ với lệnh chữ?Sử dụng chữ '@' bằng biến chuỗi
Thay vì điều này:
string filePath = @"C:\somepath\file.txt";
Tôi muốn làm điều này:
string filePath = @helper.getFilePath(); //getFilePath returns a string
Đây không phải là cách tôi đang thực sự sử dụng nó; nó chỉ là để làm cho những gì tôi có nghĩa là một chút rõ ràng hơn. Có một số loại .ToLiteral() hoặc một cái gì đó?
wow ... quá lâu tại máy tính hôm nay ... đường dẫn tệp xml đã sai. Hoàn toàn không có lý do gì tôi cần làm những gì tôi đang cố gắng làm, cảm ơn vì đã đặt tôi thẳng ... Tôi cần phải đi ngủ! – naspinski
Vâng, chỉ có các giá trị thoát duy nhất mà bạn không thể nhập hợp lệ vào chuỗi không đổi. Họ không cần phải thoát khi họ đã có trong một biến vì bạn không có hai ký tự cho \ n trong chuỗi của bạn, bạn có một dòng char mới. –