string template = @"
{
argument1 = ""{0}"";
argument2 = {1};
}";
Khi tôi định dạng chuỗi này thành chuỗi thông thường bằng chuỗi. Tự nhiên, tôi nhận được ngoại lệ là chuỗi đầu vào không đúng định dạng. Tôi đã cố gắng thoát khỏi các đối số vì nó được đề nghị trong tài liệu msdn, như "{{0}}" và thậm chí "{{{0}}}", nhưng tôi vẫn nhận được ngoại lệ tương tự. Bất kỳ ý tưởng về cách định dạng một chuỗi như vậy?Đối số thoát cho chuỗi.Định dạng trong một chuỗi nguyên văn nhiều dòng C#
Cảm ơn!
T.B. [sửa] chuỗi ban đầu của tôi là để tạo ra một kịch bản WCAT file:
string scenarioHeaderTemplate = @"
scenario
{{
name = ""WCAT Scenario"";
warmup = {0};
duration = {1};
cooldown = {2};
default
{
version = HTTP11;
setheader
{
name = ""Connection"";
value = ""keep-alive"";
}
statuscode = 200;
close = ka;
}
}}";
và nó ném nếu tôi cố gắng string.Format (scenarioHeaderTemplate, 10, 10, 10);
cảm ơn, nhưng tôi cũng đã thử điều đó, vẫn có cùng ngoại lệ – kateroh
ah ... đã hiểu! tôi đã phải thoát khỏi tất cả niềng răng. @"cảm ơn!" – kateroh