Je veux supprimer seulement les premières espaces chaque ligne dans richtxtbox.i a essayé de couper trimstart() mais cela ne fonctionne que pour la première ligne.Comment puis-je supprimer les premiers espaces de chaque ligne dans richtextbox (C#)?
-1
A
Répondre
2
Essayez quelque chose comme ceci:
str = string.Join(Environment.NewLine,
str.Split(Environment.NewLine)
.Select(sub => sub.TrimStart()));
+0
Juste ce que j'ai suggéré, mais écrit d'une manière plus élégante. +1 – Trickzter
itérer sur votre Dédoublement par saut de ligne (CRLF par exemple) et vous pouvez supprimer la principale ligne de l'espace en ligne. – Trickzter