Klammer von rechts nach links umgekehrt

Ich benutze einen StringBuilder in C #, um einen Text anzuhängen, der Englisch (von links nach rechts) oder Arabisch (von rechts nach links) sein kann.

stringBuilder.Append("(");
stringBuilder.Append(text);
stringBuilder.Append(") ");
stringBuilder.Append(text);

Wenn text = "A", ist die Ausgabe "(A) A"

Aber wenn text = "بتث", dann ist die Ausgabe "(بتث) بتث"

Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage