thể trùng lặp:
Escape curly brace '{' in String.FormatC# String.Format với Quăn Bracket trong chuỗi
C# có một phương thức String.Format cho phép bạn định dạng một chuỗi nhưng params chèn với các thẻ {0}
{1}
Tôi đang cố gắng tạo một chuỗi json đơn giản yêu cầu dấu ngoặc nhọn nằm trong chuỗi và vì vậy phá vỡ các định dạng
String.Format("{ foo:'{0}', bar:'{1}' }", foo, bar);
Thêm một lối thoát trước khi niềng răng không giúp
Ném một ngoại lệ nói chuỗi của tôi được định dạng không đúng cách, ai biết làm thế nào để làm được việc này?
Trong Khung 4.6 hoặc cao hơn, bạn có thể làm điều này ... \t chuỗi moe = "Moe"; \t chuỗi ấu trùng = "Larry"; \t chuỗi xoăn = "{Curly}"; \t kết quả chuỗi = $ "1: {moe} 2: {larry} 3: {curly}"; – rwg