remplacez le texte par c # – Trop de caractères dans le caractère littéral

j’essaye de changer le texte que j’ai en utilisant c #, dans mon édition de MVC, j’utilise le code suivant

“Trop de personnages ..”.

c’est le code que j’utilise:

public async Task Edit([Bind(Include = "AboutId,AboutHeader,AboutText,PicAlt,Url")] About about) { about.AboutText = about.AboutText.Replace('{font-family: "Guttman Calligraphic"; font-size: 12pt; mso-ascii-font-family: David; mso-fareast-font-family: MingLiU-ExtB; mso-hansi-font-family: David;}, "")'); if (ModelState.IsValid) { 

Merci

Vous utilisez un remplacement incorrect de Replace vous devez utiliser ceci:

 about.AboutText = about.AboutText.Replace("{font-family: \"Guttman Calligraphic\"; font-size: 12pt; mso-ascii-font-family: David; mso-fareast-font-family: MingLiU-ExtB; mso-hansi-font-family: David;}","");