Duplicar posibles:
Escape curly brace '{' in String.FormatC# String.Format con Curly soporte en cadena
C# tiene un método String.Format que le permite dar formato a una cadena, pero params la inserción de las fichas {0}
{1}
Estoy tratando de crear una cadena json simple que requiere llaves para estar en la cadena, y por lo tanto es rompiendo el formateador
String.Format("{ foo:'{0}', bar:'{1}' }", foo, bar);
Adición de un escape antes de que los apoyos no ayudó
emite una excepción diciendo que mi cadena tiene el formato correcto, alguien sabe cómo conseguir alrededor de esto?
En Marco de 4.6 o más alto, usted puede hacer esto ... \t cadena de Moe = "Moe"; \t cadena larry = "Larry"; \t string curly = "{Curly}"; \t string results = $ "1: {moe} 2: {larry} 3: {rizado}"; – rwg